Doğrusal Orantı
Sıcaklık ölçeklerinin tanımı, cıva ve alkol gibi bazı sıvıların doğrusal genleşmesiyle ilişkilidir. Başlangıçta bu ölçekler, dar işaretli veya "dereceli" bir tüpteki sıvı sütununun uzunluğunu sıcaklığın bir vekili olarak ölçmek için kullanılan cetvellerdi. Alkol bir haznede başlar ve haznenin ya da çevresinin sıcaklığı arttıkça doğrusal olarak tüpe doğru genleşir.
Bu egzersizde, fiziksel bir bağlamda doğrusal bir ilişkinin eğimini ve y-kesişimini yorumlamaya örnek olması için Fahrenheit ve Celsius sıcaklık ölçekleri arasındaki dönüşümü inceleyeceğiz.

Bu egzersiz, kursun bir parçasıdır
Python ile Doğrusal Modellemenin Temelleri
Egzersiz talimatları
temps_F = convert_scale(temps_C)fonksiyonunu, "x"intemps_Cve "y"nintemps_Folduğu bir doğrusal model olarak tamamla.- Her iki ölçekte de sıcaklıktaki değişimi, kaynama sıcaklığından donma sıcaklığını çıkararak hesapla.
slopedeğerini,change_in_Fdeğerininchange_in_C'ye bölümü olarak hesapla.interceptdeğerini, donma noktalarıfreeze_Filefreeze_Carasındaki fark olarak hesapla.- Ortaya çıkan modeli çizdirmek için önceden tanımlanmış
plot_temperatures()fonksiyonunu kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Complete the function to convert C to F
def convert_scale(temps_C):
(freeze_C, boil_C) = (0, 100)
(freeze_F, boil_F) = (32, 212)
change_in_C = ____ - freeze_C
change_in_F = ____ - freeze_F
slope = ____ / ____
intercept = ____ - freeze_C
temps_F = ____ + (____ * temps_C)
return temps_F
# Use the convert function to compute values of F and plot them
temps_C = np.linspace(0, 100, 101)
temps_F = convert_scale(temps_C)
fig = plot_temperatures(temps_C, temps_F)