Työskentely Sarakkeiden Kanssa
Kun työskentelet DataFramen kanssa, voit käyttää kutakin saraketta erikseen.
df['column_name']
Selventääksesi tätä syntaksia:
- Aloita kirjoittamalla DataFramen nimi, jonka kanssa työskentelet;
- Seuraavaksi sijoita sarakkeen nimi, johon haluat päästä käsiksi, hakasulkeiden sisään. Muista sulkea sarakkeen nimi lainausmerkkeihin.
Vaihtoehtoisesti voit käyttää piste-notaatiota päästäksesi sarakkeeseen, jos sarakkeen nimi:
- On kelvollinen Python-tunniste (esim. ei välilyöntejä, erikoismerkkejä tai ala numerolla);
- Ei ole ristiriidassa olemassa olevan
pandas
-attribuutin tai metodin nimen kanssa.
df.column_name
12345678910111213import pandas as pd countries_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(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
Tämän koodin suorittaminen näyttää vain sarakkeen, joka sisältää pääkaupungit, eikä koko DataFramea.
Voit myös käyttää useita sarakkeita näin:
df[['column1', 'column2', 'column3']]
Verrattuna yhden sarakkeen käyttämiseen, on vain yksi ero. Tällä kertaa sinun on laitettava sarakkeiden nimien lista toisen hakasulkeiden sisään — mikä tarkoittaa, että käytät kaksinkertaisia hakasulkeita.
12345678import pandas as pd countries_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(countries_data) columns = countries[['country', 'capital']] print(columns)
Swipe to start coding
Sinulle annetaan DataFrame
nimeltä audi_cars
.
- Hae tiedot sarakkeista
'model'
,'year'
ja'price'
ja tallenna tuloscolumns
-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
Työskentely Sarakkeiden Kanssa
Pyyhkäise näyttääksesi valikon
Kun työskentelet DataFramen kanssa, voit käyttää kutakin saraketta erikseen.
df['column_name']
Selventääksesi tätä syntaksia:
- Aloita kirjoittamalla DataFramen nimi, jonka kanssa työskentelet;
- Seuraavaksi sijoita sarakkeen nimi, johon haluat päästä käsiksi, hakasulkeiden sisään. Muista sulkea sarakkeen nimi lainausmerkkeihin.
Vaihtoehtoisesti voit käyttää piste-notaatiota päästäksesi sarakkeeseen, jos sarakkeen nimi:
- On kelvollinen Python-tunniste (esim. ei välilyöntejä, erikoismerkkejä tai ala numerolla);
- Ei ole ristiriidassa olemassa olevan
pandas
-attribuutin tai metodin nimen kanssa.
df.column_name
12345678910111213import pandas as pd countries_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(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
Tämän koodin suorittaminen näyttää vain sarakkeen, joka sisältää pääkaupungit, eikä koko DataFramea.
Voit myös käyttää useita sarakkeita näin:
df[['column1', 'column2', 'column3']]
Verrattuna yhden sarakkeen käyttämiseen, on vain yksi ero. Tällä kertaa sinun on laitettava sarakkeiden nimien lista toisen hakasulkeiden sisään — mikä tarkoittaa, että käytät kaksinkertaisia hakasulkeita.
12345678import pandas as pd countries_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(countries_data) columns = countries[['country', 'capital']] print(columns)
Swipe to start coding
Sinulle annetaan DataFrame
nimeltä audi_cars
.
- Hae tiedot sarakkeista
'model'
,'year'
ja'price'
ja tallenna tuloscolumns
-muuttujaan.
Ratkaisu
Kiitos palautteestasi!
Awesome!
Completion rate improved to 3.03single