Začněte nyníZačněte zdarma

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

Zobrazit kurz

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_fraction a month_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
____
Upravit a spustit kód