Bắt đầu ngayBắt đầu miễn phí

Điều gì dự đoán tuổi thọ của động vật?

Hãy gom tất cả lại và chuyển một số mã MATLAB sang Python.

Một đồng nghiệp đã gửi cho bạn phân tích bằng MATLAB về dữ liệu từ "AnAge: The Animal Ageing and Longevity Database." Cơ sở dữ liệu này chứa dữ liệu tuổi thọ của hơn 4000 loài động vật có xương sống, cùng với các dữ liệu khác liên quan đến tuổi thọ.

Bạn đã tải dữ liệu lên trong Python và giờ muốn hiểu mối quan hệ giữa tuổi thọ tối đa (lưu trong mảng numpy max_longevity) của các loài và số lứa chúng sinh mỗi năm (trong litters_per_year). Bạn đã nhập pyplot và gán vào biến plt.

Bạn có mã MATLAB của họ để vẽ mối quan hệ này, nhưng bạn cần chuyển nó sang Python.

Bài tập này là một phần của khóa học

Python cho người dùng MATLAB

Xem khóa học

Hướng dẫn bài tập

  • Chuyển cú pháp chú thích sang Python.
  • Thay các hàm vẽ của MATLAB bằng các hàm pyplot tương ứng.
  • Hiển thị biểu đồ của bạn.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

____.____()
Chỉnh sửa và Chạy Mã