1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do modelowania liniowego w Pythonie

Connected

ćwiczenie

Proporcjonalność liniowa

Definicja skal temperatury wiąże się z liniową rozszerzalnością cieplną niektórych cieczy, takich jak rtęć czy alkohol. Pierwotnie skale te były dosłownie podziałkami mierzącymi długość słupka cieczy w wąskiej, wyskalowanej rurce jako wskaźnik temperatury. Alkohol zaczyna się w zbiorniczku, a następnie rozszerza liniowo wzdłuż rurki wraz ze wzrostem temperatury zbiorniczka lub otoczenia.

W tym ćwiczeniu przyjrzysz się przeliczaniu między skalą Fahrenheita a skalą Celsjusza – jako przykład interpretacji nachylenia i punktu przecięcia z osią Y w liniowej zależności opisującej zjawisko fizyczne.

Instrukcje

100 XP
  • Uzupełnij funkcję temps_F = convert_scale(temps_C) jako model liniowy, w którym „x" to temps_C, a „y" to temps_F.
  • Oblicz zmianę temperatury w obu skalach, odejmując temperaturę zamarzania od temperatury wrzenia.
  • Oblicz slope jako change_in_F podzielone przez change_in_C.
  • Oblicz intercept jako różnicę między punktami zamarzania freeze_F i freeze_C.
  • Użyj predefiniowanej funkcji plot_temperatures(), aby zwizualizować otrzymany model.