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

Connected

ćwiczenie

Po co tworzymy modele: szacowanie zależności

Kolejnym częstym zastosowaniem modelowania jest porównywanie dwóch zbiorów danych – polega ono na zbudowaniu modelu dla każdego z nich, a następnie porównaniu tych modeli. W tym ćwiczeniu masz dane z podróży samochodowej, którą odbyły razem dwa auta. Samochody zatrzymywały się na stację benzynową co 50 mil, ale każdy z nich tankował inną ilość paliwa, ponieważ różnią się spalaniem (MPG). Uzupełnij funkcję efficiency_model(miles, gallons), która szacuje efektywność paliwową jako średnią liczbę mil przejechanych na galon zużytego paliwa. Skorzystaj z dostarczonych słowników car1 i car2, które mają klucze car['miles'] i car['gallons'].

context figure

Instrukcje

100 XP
  • Uzupełnij definicję funkcji efficiency_model(miles, gallons).
  • Użyj tej funkcji, aby obliczyć efektywność paliwową obu samochodów (słowniki car1, car2).
  • Zapisz wyniki jako car1['mpg'] i car2['mpg'].
  • Uzupełnij poniższą instrukcję logiczną, która wyświetla, który samochód (jeśli którykolwiek) ma lepsze spalanie.