Sum() ja Count()
pandas
tarjoaa count()
-metodin, joka laskee kaikki ei-null solut (ei None
eikä NaN
) jokaiselle sarakkeelle.
df = pd.read_csv(file.csv)
number_of_cells = df.count()
Löytääksesi tietyn sarakkeen ei-null arvojen määrän, käytä seuraavaa syntaksia:
df = pd.read_csv(file.csv)
number_of_cells = df['name of the column'].count()
pandas
tarjoaa myös sum()
-metodin. Tämä metodi laskee arvojen summan jokaiselle sarakkeelle, mutta se toimii vain numeerisilla tai boolean sarakkeilla.
df = pd.read_csv(file.csv)
total = df.sum()
Koska isna()
-metodi palauttaa boolean DataFrame:n, voit käyttää seuraavaa syntaksia laskeaksesi puuttuvien arvojen määrän jokaiselle sarakkeelle:
missing_values_count = df.isna().sum()
Löytääksesi tietyn sarakkeen arvojen summan, käytä seuraavaa syntaksia:
df = pd.read_csv(file.csv)
total = df['name of the column'].sum()
Tehtävä
Swipe to start coding
Sinulle annetaan DataFrame
nimeltä audi_cars
.
- Hanki ei-null solujen määrä jokaisessa sarakkeessa ja tallenna tulos
number_of_cells
-muuttujaan. - Laske kaikkien autojen kokonaishinta (käyttäen
'price'
-saraketta)DataFrame
:ssä ja tallenna tulostotal_price
-muuttujaan. - Tunnista puuttuvien arvojen määrä jokaisessa sarakkeessa ja tallenna tulos
null_count
-muuttujaan.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!