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
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)')
____.____()