ComenzarEmpieza gratis

¿Qué predice la longevidad de los animales?

Vamos a unirlo todo y portar código de MATLAB a Python.

Una colega te ha enviado su análisis en MATLAB de datos de "AnAge: The Animal Ageing and Longevity Database". Esta base de datos contiene datos de longevidad de más de 4000 vertebrados, junto con otra información relacionada con la longevidad.

Ya has cargado los datos en Python y ahora quieres entender la relación entre la longevidad máxima (almacenada en el array de NumPy max_longevity) de los animales y el número de camadas que tienen al año (en litters_per_year). Ya has importado pyplot y lo has asignado a la variable plt.

Tienes su código de MATLAB para representar esta relación, pero necesitas portarlo a Python.

Este ejercicio forma parte del curso

Python para usuarios de MATLAB

Ver curso

Instrucciones del ejercicio

  • Convierte los comentarios a la sintaxis de Python.
  • Sustituye las funciones de gráficos de MATLAB por sus funciones equivalentes de pyplot.
  • Muestra tu gráfico.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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

____.____()
Editar y ejecutar código