Ainutlaatuiset Arvot
Data usein monistuu DataFrameissa. Esimerkiksi countries
DataFramessa 'continent'
sarakkeessa on toistuvia merkintöjä. On olemassa menetelmä, joka hakee joukon erillisiä arvoja tietystä DataFrame-sarakkeesta.
1234567import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) print(countries)
Nyt sovellamme unique()
menetelmää 'continent'
ja 'country'
sarakkeisiin:
12345678910import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) unique_countries = countries['country'].unique() unique_continents = countries['continent'].unique() print(unique_countries) print(unique_continents)
Laskeaksesi erillisten arvojen määrän tietyssä sarakkeessa, voit käyttää nunique()
-menetelmää:
1234567import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) print(countries['continent'].nunique())
Swipe to start coding
Sinulle annetaan DataFrame
nimeltä audi_cars
.
- Tunnista kaikki erilliset arvot
'year'
-sarakkeessa ja tallenna tulosunique_years
-sarakkeeseen. - Tunnista kaikki erilliset arvot
'fueltype'
-sarakkeessa ja tallenna tulosunique_fueltype
-muuttujaan. - Määritä erilaisten polttoainetyyppien määrä ja tallenna tulos
count_unique_fueltypes
-muuttujaan.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.03
Ainutlaatuiset Arvot
Pyyhkäise näyttääksesi valikon
Data usein monistuu DataFrameissa. Esimerkiksi countries
DataFramessa 'continent'
sarakkeessa on toistuvia merkintöjä. On olemassa menetelmä, joka hakee joukon erillisiä arvoja tietystä DataFrame-sarakkeesta.
1234567import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) print(countries)
Nyt sovellamme unique()
menetelmää 'continent'
ja 'country'
sarakkeisiin:
12345678910import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) unique_countries = countries['country'].unique() unique_continents = countries['continent'].unique() print(unique_countries) print(unique_continents)
Laskeaksesi erillisten arvojen määrän tietyssä sarakkeessa, voit käyttää nunique()
-menetelmää:
1234567import pandas as pd country_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(country_data) print(countries['continent'].nunique())
Swipe to start coding
Sinulle annetaan DataFrame
nimeltä audi_cars
.
- Tunnista kaikki erilliset arvot
'year'
-sarakkeessa ja tallenna tulosunique_years
-sarakkeeseen. - Tunnista kaikki erilliset arvot
'fueltype'
-sarakkeessa ja tallenna tulosunique_fueltype
-muuttujaan. - Määritä erilaisten polttoainetyyppien määrä ja tallenna tulos
count_unique_fueltypes
-muuttujaan.
Ratkaisu
Kiitos palautteestasi!
Awesome!
Completion rate improved to 3.03single