3. Domácí úkol: Práce s DataFrames a vizualizacemi
Úvod
Tento úkol cílí zejména na práci s tabulkovými daty pomocí balíčku DataFrames a dále na použití vizualizačních nástrojů dostupných v Julia.
Zdrojem našich dat budou záznamy o závěrečných pracech (bakalářských, magisterských a doktorských) na jedné nejmenované fakultě jedné nejmenované univerzity.
Zadání
Data v CSV formátu jsou uložena na této větvi v souboru data/data-2024-11-15.csv.
Jedná se o standardní CSV soubor.
Vaším cílem je doplnit kód do buněk Jupyter notebooku theses.ipynb, v které jsou popsané i jednotlivé požadované podúkoly.
Tento notebook také obsahuje v úvodu stručný přehled výše uvedeného CSV souboru.
Implementační poznámky
V kořenovém adresáři repozitáře vytvořte Julia projekt, v které budou mezi závislostmi uvedeny balíčky DataFrames, CSV a dále vizualizační balíček dle vaší volby (PyPlot, CairoMakie, GR, UnicodePlots, atp., možností je spousta).
Při opravování úkolů mi tak usnadníte práci.
Testy
U tohoto úkolu nejsou žádné automatizované testy. Podobně ani v tomto úkolu nebudu provádět automatizované porovnání mezi studenty. V tomto konkrétním případě to příliš nedává smysl.
Řešení a odevzdání
Opět vytvořte větev odvozenou z větve assignment/03-theses a nezvěte ji solution/03-theses.
Do solution/02-theses vložte své řešení editací souboru theses.ipynb a vytvořte zde Julia projekt s vlastnostmi uvedenými výše.
Až budete se svým řešením spokojeni, vytvořte MR a přiřaďte mě k němu jako assignee.
Tímto aktem úkol odevzdáte.