Uuden 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.
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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
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
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain what happens if the list of values for the new column doesn't match the number of rows in the DataFrame?
How can I insert a column at the end of the DataFrame instead of a specific position?
What happens if I try to insert a column with a name that already exists in the DataFrame?
Awesome!
Completion rate improved to 3.03
Uuden 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.
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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
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
Kiitos palautteestasi!
single