ComeçarComece de graça

O que prevê a longevidade dos animais?

Vamos juntar tudo isso e portar um código MATLAB para Python.

Um colega enviou para você a análise em MATLAB de dados do "AnAge: The Animal Ageing and Longevity Database". Esse banco reúne dados de longevidade de mais de 4000 vertebrados, além de outras variáveis relacionadas à longevidade.

Você já carregou os dados em Python e agora quer entender a relação entre a longevidade máxima (armazenada no array do numpy max_longevity) dos animais e o número de ninhadas que produzem por ano (em litters_per_year). Você já importou o pyplot e o atribuiu à variável plt.

Você tem o código MATLAB que faz esse gráfico, mas precisa portá-lo para Python.

Este exercício faz parte do curso

Python para usuários de MATLAB

Ver curso

Instruções do exercício

  • Converta os comentários para a sintaxe do Python.
  • Substitua as funções de plotagem do MATLAB pelas funções correspondentes do pyplot.
  • Mostre seu gráfico.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

% 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 e executar o código