1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Mô hình tuyến tính với Python

Connected

Bài tập

Tỷ lệ tuyến tính

Định nghĩa các thang đo nhiệt độ bắt nguồn từ sự giãn nở tuyến tính của một số chất lỏng, như thủy ngân và cồn. Thuở ban đầu, các thang này đúng nghĩa là những chiếc thước để đo độ dài của cột chất lỏng trong ống hẹp có vạch chia ("graduated"), dùng làm đại diện cho nhiệt độ. Cồn bắt đầu ở một bầu chứa, rồi giãn nở tuyến tính vào trong ống khi nhiệt độ của bầu hoặc môi trường xung quanh tăng lên.

Trong bài tập này, bạn sẽ khám phá cách chuyển đổi giữa thang Fahrenheit và Celsius để minh họa cách diễn giải hệ số góc (slope) và tung độ gốc (intercept) của một quan hệ tuyến tính trong bối cảnh vật lý.

Hướng dẫn

100 XP
  • Hoàn thiện hàm temps_F = convert_scale(temps_C) như một mô hình tuyến tính, trong đó "x" là temps_C và "y" là temps_F.
  • Tính độ thay đổi nhiệt độ trên cả hai thang bằng cách lấy nhiệt độ sôi trừ đi nhiệt độ đóng băng.
  • Tính slope bằng change_in_F chia cho change_in_C.
  • Tính intercept là chênh lệch giữa các điểm đóng băng freeze_F và freeze_C.
  • Dùng hàm dựng sẵn plot_temperatures() để vẽ mô hình thu được.