ÎncepețiÎncepe gratuit

Ce prezice longevitatea animalelor?

Hai să reunim totul și să portăm niște cod MATLAB în Python.

Un coleg ți-a trimis analiza lui MATLAB pe date din „AnAge: The Animal Ageing and Longevity Database." Această bază de date conține informații despre longevitate pentru peste 4.000 de vertebrate, împreună cu alte date legate de longevitate.

Ai încărcat datele în Python și acum vrei să înțelegi relația dintre longevitatea maximă (stocată în tabloul NumPy max_longevity) a animalelor și numărul de pui pe care îi produc în fiecare an (în litters_per_year). Ai importat deja pyplot și l-ai atribuit variabilei plt.

Ai la dispoziție codul MATLAB al colegului tău care reprezintă grafic această relație, dar trebuie să îl portezi în Python.

Acest exercițiu face parte din cursul

Python pentru utilizatorii de MATLAB

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește comentariile la sintaxa Python.
  • Înlocuiește funcțiile de reprezentare grafică din MATLAB cu funcțiile corespunzătoare din pyplot.
  • Afișează graficul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

% 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)')

____.____()
Editează și rulează codul