Zacznij terazZacznij za darmo

Co wpływa na długość życia zwierząt?

Czas połączyć wszystko w całość i przenieść kod z MATLAB-a do Pythona.

Kolega przesłał ci swoją analizę w MATLAB-ie, opartą na danych z bazy "AnAge: The Animal Ageing and Longevity Database". Baza ta zawiera dane dotyczące długości życia ponad 4000 kręgowców, a także inne informacje związane z tym tematem.

Dane zostały już wczytane w Pythonie. Teraz chcesz zbadać zależność między maksymalną długością życia zwierząt (przechowywaną w tablicy numpy max_longevity) a liczbą miotów wydawanych rocznie (w litters_per_year). Biblioteka pyplot została już zaimportowana i przypisana do zmiennej plt.

Masz kod MATLAB-a, który wizualizuje tę zależność – twoim zadaniem jest przepisanie go na Pythona.

To ćwiczenie jest częścią kursu

Python dla użytkowników MATLAB-a

Zobacz kurs

Instrukcje do ćwiczenia

  • Zamień komentarze na składnię Pythona.
  • Zastąp funkcje do tworzenia wykresów z MATLAB-a odpowiadającymi im funkcjami z pyplot.
  • Wyświetl wykres.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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

____.____()
Edytuj i uruchom kod