Doğrusal regresyon modeli uydurma
2015'ten beri her yıl Avrupa'daki BT uzmanları arasında anonim bir maaş anketi yapılıyor. 2018'de yüzlerce katılımcı gönüllü olarak yer aldı. Anket verilerinde katılımcıların sahip olduğu deneyim yılı sayısı ve mevcut maaşları yer alıyor.
Bu iki değişken arasındaki ilişkiyi analiz ederek daha fazla deneyim yılının daha yüksek mi yoksa daha düşük mü maaşla sonuçlandığını öğreneceksin.
Bağımsız değişkenin experience_years, bağımlı değişkenin ise current_salary.
Veriler data olarak, ayrıca statsmodels.api ve pandas sırasıyla sm ve pd olarak senin için yüklendi.
Bu egzersiz
Python ile Anket Verilerini Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
xveydeğişkenlerini tanımla.- Sabit terimi ekle.
OLS()regresyonunu gerçekleştir ve modeli.fit()et.- Özet tablosunu yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Define variable, x and y
x = salary_survey.____.____
y = salary_survey.____.____
# Add the constant term
x = ____.____(x)
# Perform .OLS() regression and fit
result = ____.____(y,x).____()
# Print the summary table
print(____.____())