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.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
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.
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 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
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.03
Uuden Sarakkeen Lisääminen
Pyyhkäise näyttääksesi valikon
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.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
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.
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 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
Kiitos palautteestasi!
Awesome!
Completion rate improved to 3.03single