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

Co předpovídá délku života zvířat?

Pojďme to všechno dát dohromady a převést část MATLAB kódu do Pythonu.

Kolega ti poslal svou MATLAB analýzu dat z databáze „AnAge: The Animal Ageing and Longevity Database". Tato databáze obsahuje data o délce života více než 4 000 obratlovců spolu s dalšími údaji souvisejícími s délkou jejich života.

Data jsi načetl/a v Pythonu a teď chceš pochopit vztah mezi maximální délkou života zvířat (uloženou v numpy poli max_longevity) a počtem vrhů, které za rok přivedou na svět (v litters_per_year). Pyplot jsi už importoval/a a přiřadil/a ho k proměnné plt.

Máš k dispozici MATLAB kód, který tento vztah vykresluje – teď ho potřebuješ převést do Pythonu.

Toto cvičení je součástí kurzu

Python pro uživatele MATLABu

Zobrazit kurz

Pokyny k cvičení

  • Převeď komentáře do syntaxe Pythonu.
  • Nahraď funkce pro vykreslování grafů z MATLABu odpovídajícími funkcemi z pyplot.
  • Zobraz svůj graf.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

% Initialize the figure
figure

% Make the scatter plot
scatter(litters_per_year, max_longevity)

% Add axis labels
xlabel('Litters/Clutches per year')
ylabel('Maximum longevity (yrs)')

____.____()
Upravit a spustit kód