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

Pyyhkäise näyttääksesi valikon

book
Uuden Sarakkeen Lisääminen

Tutustutaan nyt toiseen tekniikkaan, jolla lisätään sarake DataFrameen. Tämä lähestymistapa käyttää insert()-metodia. insert()-metodin keskeinen etu on, että sen avulla voit määrittää uuden sarakkeen sijainnin DataFramessa.

python
  • df: olemassa olevan DataFramen nimi;

  • insert(): metodi, jota käytetään uusien sarakkeiden lisäämiseen;

  • column_index: sijainti, johon uusi sarake lisätään (huomaa, että indeksointi alkaa 0:sta);

  • column_name: uuden sarakkeen nimi;

  • [value_1, value_2, value_3]: arvot, jotka täyttävät uuden sarakkeen.

Käännetään nyt huomiomme countries DataFrameen ja näytetään, kuinka lisätään uusi sarake nimeltä 'population', joka edustaa maiden väkilukuja, heti ensimmäisen sarakkeen ('country') jälkeen.

12345678
import 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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan lista nimeltä cars_data.

  • Tämän listan perusteella luo DataFrame nimeltä audi_cars.
  • Lisää sarake nimeltä 'price' 'year'- ja 'fueltype'-sarakkeiden väliin ja täytä tämä sarake seuraavilla arvoilla: [12500, 16500, 16800, 17300, 13900].

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 8

Kysy tekoälyä

expand
ChatGPT

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

book
Uuden Sarakkeen Lisääminen

Tutustutaan nyt toiseen tekniikkaan, jolla lisätään sarake DataFrameen. Tämä lähestymistapa käyttää insert()-metodia. insert()-metodin keskeinen etu on, että sen avulla voit määrittää uuden sarakkeen sijainnin DataFramessa.

python
  • df: olemassa olevan DataFramen nimi;

  • insert(): metodi, jota käytetään uusien sarakkeiden lisäämiseen;

  • column_index: sijainti, johon uusi sarake lisätään (huomaa, että indeksointi alkaa 0:sta);

  • column_name: uuden sarakkeen nimi;

  • [value_1, value_2, value_3]: arvot, jotka täyttävät uuden sarakkeen.

Käännetään nyt huomiomme countries DataFrameen ja näytetään, kuinka lisätään uusi sarake nimeltä 'population', joka edustaa maiden väkilukuja, heti ensimmäisen sarakkeen ('country') jälkeen.

12345678
import 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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan lista nimeltä cars_data.

  • Tämän listan perusteella luo DataFrame nimeltä audi_cars.
  • Lisää sarake nimeltä 'price' 'year'- ja 'fueltype'-sarakkeiden väliin ja täytä tämä sarake seuraavilla arvoilla: [12500, 16500, 16800, 17300, 13900].

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 8
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