Menu
CoddyTech

Wybieranie kolumn

Część sekcji Dane i wykresy ścieżki Machine Learning w Coddy. Lekcja 35 z 60.

Większość pytań dotyczy jednej kolumny: średniej wagi, najwyższego psa. Wpisz nazwę kolumny w nawiasach kwadratowych, aby ją wybrać:

Tabela psów przedstawiona jako siatka z kolumnami name, kg i cm; kolumna kg jest wyróżniona i oznaczona dogs kg, seria, podczas gdy pozostałe kolumny są wyblakłe

dogs = pd.DataFrame({
    "name": ["Max", "Luna", "Bo", "Kira"],
    "kg": [30, 8, 22, 12],
    "cm": [61, 30, 55, 40],
})
print(dogs["kg"])
print(dogs["kg"].mean())

To wyświetla serię o nazwie takiej jak jej kolumna, a następnie średnią wagę:

0    30
1     8
2    22
3    12
Name: kg, dtype: int64
18.0

W przypadku kilku kolumn umieść listę nazw w nawiasach. Otrzymasz mniejszy obiekt DataFrame z kolumnami w wybranej przez Ciebie kolejności:

print(dogs[["name", "cm"]])

To wyświetla:

   name  cm
0   Max  61
1  Luna  30
2    Bo  55
3  Kira  40

Wybieranie kolumn pozwala modelowi później uzyskać dokładnie te cechy, na podstawie których powinien się uczyć.

challenge icon

Wyzwanie

Średni

Witryna z recenzjami wczytuje plik phones.csv do phones, zawierającego kolumny model, price, battery_h (godziny) i weight_g. Program wczytuje nazwę jednej kolumny do column.

  1. Wyświetl pierwsze 3 wiersze tabeli zawierającej tylko model i tę kolumnę.
  2. Wyświetl jej najmniejszą i największą wartość oraz średnią zaokrągloną do 1 miejsca po przecinku, jak poniżej.

Dla tabeli zegarków i kolumny strap_mm:

     model  strap_mm
0     Orca        20
1  Quartzy        18
2     Brio        22
strap_mm: from 16 to 24, average 20.4

Spróbuj swoich sił

import pandas as pd

phones = pd.read_csv("phones.csv")
column = input()

# Napisz swój kod poniżej
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Dane i wykresy

Poćwicz samodzielnie: Kompilator Python online