Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Rivin/Sarakkeen Poistaminen | Ensimmäiset Askeleet
Pandas Ensimmäiset Askeleet

Pyyhkäise näyttääksesi valikon

book
Rivin/Sarakkeen Poistaminen

Ajoittain tietyt sarakkeet eivät välttämättä tarjoa arvokasta tietoa, jolloin niiden poistaminen voi olla hyödyllistä. pandas-kirjasto tarjoaa tähän tarkoitukseen drop()-metodin.

python
  • index: määrittää poistettavien rivien indeksit (käytetään, kun axis=0);

  • columns: tunnistaa poistettavien sarakkeiden nimet (käytetään, kun axis=1);

  • axis: valitse, poistetaanko tunnisteet riveiltä (0) vai sarakkeilta (1). Oletusarvo on 0.

Aloitamme tarkastelemalla DataFramea:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Huomaamme, että 'continent'-sarake sisältää lukuisia puuttuvia arvoja, mikä tekee siitä vähemmän informatiivisen. Tämän vuoksi poistamme sen.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan DataFrame nimeltä audi_cars.

  • Poista 'capital' sarake ja tallenna tuloksena oleva DataFrame audi_cars muuttujaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 3.03

book
Rivin/Sarakkeen Poistaminen

Ajoittain tietyt sarakkeet eivät välttämättä tarjoa arvokasta tietoa, jolloin niiden poistaminen voi olla hyödyllistä. pandas-kirjasto tarjoaa tähän tarkoitukseen drop()-metodin.

python
  • index: määrittää poistettavien rivien indeksit (käytetään, kun axis=0);

  • columns: tunnistaa poistettavien sarakkeiden nimet (käytetään, kun axis=1);

  • axis: valitse, poistetaanko tunnisteet riveiltä (0) vai sarakkeilta (1). Oletusarvo on 0.

Aloitamme tarkastelemalla DataFramea:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Huomaamme, että 'continent'-sarake sisältää lukuisia puuttuvia arvoja, mikä tekee siitä vähemmän informatiivisen. Tämän vuoksi poistamme sen.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan DataFrame nimeltä audi_cars.

  • Poista 'capital' sarake ja tallenna tuloksena oleva DataFrame audi_cars muuttujaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

close

Awesome!

Completion rate improved to 3.03

Pyyhkäise näyttääksesi valikon

some-alt