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

bookUuden Sarakkeen Lisääminen

Seuraavaksi tarkastellaan toista tapaa lisätä sarake DataFrame käyttämällä insert()-metodia. Tämän metodin avulla voit määrittää uuden sarakkeen sijainnin DataFrame.

df.insert(column_index, 'column_name', [value_1, value_2, value_3])
  • df: olemassa olevan DataFramen nimi;
  • insert(): metodi, jolla lisätään uusia sarakkeita;
  • column_index: kohta, johon uusi sarake lisätään (huomaa, että indeksointi alkaa 0:sta);
  • column_name: uuden sarakkeen nimi;
  • [value_1, value_2, value_3]: arvot, joilla uusi sarake täytetään.

Keskity countries DataFrameen ja lisää uusi sarake nimeltä 'population', joka kuvaa 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 on annettu lista nimeltä cars_data.

  • Tämän listan pohjalta 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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 8
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

bookUuden Sarakkeen Lisääminen

Pyyhkäise näyttääksesi valikon

Seuraavaksi tarkastellaan toista tapaa lisätä sarake DataFrame käyttämällä insert()-metodia. Tämän metodin avulla voit määrittää uuden sarakkeen sijainnin DataFrame.

df.insert(column_index, 'column_name', [value_1, value_2, value_3])
  • df: olemassa olevan DataFramen nimi;
  • insert(): metodi, jolla lisätään uusia sarakkeita;
  • column_index: kohta, johon uusi sarake lisätään (huomaa, että indeksointi alkaa 0:sta);
  • column_name: uuden sarakkeen nimi;
  • [value_1, value_2, value_3]: arvot, joilla uusi sarake täytetään.

Keskity countries DataFrameen ja lisää uusi sarake nimeltä 'population', joka kuvaa 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 on annettu lista nimeltä cars_data.

  • Tämän listan pohjalta 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
single

single

some-alt