Vykreslení grafu úloh
Analyzuješ záznamy o výdajích své firmy. Tvůj manažer chce vědět, jaký podíl z celkových výdajů připadl na každý měsíc. Protože budeš výpočet spouštět nad mnoha soubory, vyplatí se nastavit líný výpočet, který pak půjde urychlit pomocí vláken nebo procesů. Abys zjistil/a, která z metod plánování úloh se pro tento výpočet hodí lépe, chceš vizualizovat graf úloh.
Celkové výdaje za dva měsíce máš k dispozici jako delayed objekty month_1_costs a month_2_costs. Knihovna dask je už naimportovaná.
Toto cvičení je součástí kurzu
Parallel Programming with Dask in Python
Pokyny k cvičení
- Vypočítej celkové výdaje za oba měsíce.
- Zjisti, jaký podíl z celku tvoří výdaje v prvním měsíci.
- Zjisti, jaký podíl z celku tvoří výdaje v druhém měsíci.
- Vizualizuj společný graf úloh použitý k výpočtu
month_1_fractionamonth_2_fraction.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Add the two delayed month costs
total_costs = ____
# Calculate the fraction of total cost from month 1
month_1_fraction = ____
# Calculate the fraction of total cost from month 2
month_2_fraction = ____
# Plot the joint task graph used to calculate the fractions
____