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
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

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

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
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt