Kamil Nešetřil

Geodata, informace, modely, software

Uživatelské nástroje

Nástroje pro tento web


Excel – cvičení

Zdrojová data

Osoby s prokázanou nákazou COVID-19 (datum hlášení, věk a pohlaví nakažené osoby, KHS, informace o místě a zemi nákazy).1)

Příklad jednoho souboru

Abyste pochopili, co je formát souboru CSV, tak zde je soubor zobrazen:

kod_polozky,nazev_polozky
CZ000,"ČR (kromě bezdomovců, cizinců, neevidovaných)"
CZ001,"ČR (včetně bezdomovců, cizinců, neevidovaných)"
CZ010,Hlavní město Praha
CZ020,Středočeský kraj
CZ031,Jihočeský kraj
CZ032,Plzeňský kraj
CZ041,Karlovarský kraj
CZ042,Ústecký kraj
CZ051,Liberecký kraj
CZ052,Královéhradecký kraj
CZ053,Pardubický kraj
CZ063,Kraj Vysočina
CZ064,Jihomoravský kraj
CZ071,Olomoucký kraj
CZ072,Zlínský kraj
CZ080,Moravskoslezský kraj

👀 …obsah souboru má tento význam:

Postup v plnohodnotném Excelu

  • Data → Z textu/CSV
  • Dohledání dat z jiných tabulek: funkce SVYHLEDAT (anglicky VLOOKUP)   Tahák (Jiří Benedikt)
  • Kontingenční tabulka a graf (včetně slicer = průřez, tj. tlačítka pro filtrování)
    • Vložení → Kontingenční graf (anglicky pivot chart)
    • Vložení → Průřez (anglicky slicer)
  • Mapa: Vykopírovat data z kontingenční tabulky, kde jsou názvy krajů, okresů či států (každá geografická jednotka na jednom řádku) → Vložení → Mapy   ( Funguje jen v plno­hodnot­ném Excelu, nikoliv školním office.com)



Hezký dashboard



Popis požadavků

Máte dvě možnosti:

  1. Zreprodukujte, co jsme dělali, a to se stejnými či jinými daty:
    • spojit tabulky2);
    • přidat sloupec Případy a vyplňte jej jedničkami (na každém řádku je jedna osoba);
    • sestavit kontingenční tabulky (pivot tables) a dva kontingenční grafy – např.
      • spojnicový (čárový) graf, když je na ose x čas a
      • sloupcový graf, když jsou na ose x kategorie jako např. kraj (kraje je vhodné seřadit podle počtu případů, nikoliv podle abecedy);
    • filtrovat data pomocí průřezu (slicer);
    • smysluplně využít podmíněné formátování.
  2. Nebo proveďte jiné zpracování či analýzu dat dle vaší volby, která však nebude jednodušší než v případě první volby.

Nakonec uveďte nějaký zajímavý poznatek, který je výsledkem vaší analýzy (např. přes 80 % případů je z měst nad 100 000 obyvatel). Z grafu musí být jasné, co sděluje (začněte jednoduchým grafem, na každou osu jen jednu veličinu). Vaše práce je dostačující, pokud vám řeknu/napíšu, že „vyhovuje“.

Pokud nějakou část úlohy vámi použitý sw neumož­ňuje (slicer, mapa), tak tuto část nedělejte. Zamyslete se nad alternativním řešením.



Ani jeden ze tří alternativních programů (níže) neumí vytvořit kontingenční tabulku a graf zároveň. Vytvořte kontingenční tabulku a tu využijte pro vytvoření kontingenčního grafu.

Microsoft Excel na TUL (Microsoft 365)

⭐ Excel online po přihlášení účtem TUL

Microsoft Excel online na TUL (Microsoft 365)

Není možno importovat CSV. Je třeba je otevřít v Poznámkovém bloku, vložit přes schránku a rozdělit do sloupců (DataText do sloupců).

ZobrazeníUkotvit podoknaHorní řádek

Dohledání dat z jiných tabulek: funkce SVYHLEDAT Tahák (Jiří Benedikt)


Rozkopírovat vzorečky do buněk v sloupci pomocí dvojkliku na pravý dolní roh buňky

…nebo pomocí Ctrl (skákání) a ⇧ Shift (výběr oblasti).


Kontingenční tabulka3) a graf

  1. Označit buňku uvnitř tabulky „osoby“ → VloženíKontingenční tabulkaOK
  2. Označit buňku uvnitř kontingenční tabulky → VloženíGrafy
  3. VloženíPrůřez (anglicky slicer) – tj. tlačítka pro filtrování
  4. VloženíČasová osa – tj. výběr datumu od-do

DomůPodmíněné formátování



Úplně vpravo klikněte na véčko a vyberte „Klasický pás karet“.

Přehlednější je Klasický pás karet



Umožňuje filtrovat (kategorická) data.

Průřez (Slicer)


Tady i časová osa

Velké množství datumů raději filtrovat pomocí časové osy



Alternativy k Excelu

LibreOffice

LibreOffice

  • List → Vložit list ze souboru
  • VLOOKUP
  • Vložit → Kontingenční tabulka
  • Úpravy → Odkazy na externí soubory… → Aktualizovat
    • Aby se data nepřepsala při aktualizaci, je vhodné s nimi pracovat na jiném listu.
  • Neumí mapu.

Tabulky Google

Tabulky Google

  • Soubor → Importovat (nebude se aktualizovat)
  • SVYHLEDAT
  • Vložit → Kontingenční tabulka
  • Slicer: Data → Přidat průřez

🔒 CryptPad chrání vaše soukromí. Využívá OnlyOffice.



Doplňková videa

Funkce použitá v našem cvičení pro připojení názvů krajů, okresů a států k jejich kódům


Import CSV + kontingenční graf a tabulka


Excel budete dále využívat příští rok v předmětu Základy statistiky ve zdravotnictví.

Programovací jazyk R

To stejné v jazyce R

Jazyk R – Využít ChatGPT, Google a RStudio (je nainstalované v učebně). 🐭




Kurz je financován v rámci projektu
Rozvoj lidských zdrojů TUL pro zvyšování relevance, kvality a přístupu ke vzdělání v podmínkách Průmyslu 4.0 (ROLIZ 4.0), reg.č. CZ.02.2.69/0.0/0.0/16_015/0002329. Licence Creative Commons: Uveďte původ – Zachovejte licenci

2)
či převést svoji vlastní tabulku z široké formy do „nudle“ (normalizace)
3)
anglicky pivot chart
Poslední úprava: