Tiettyjen Rivien ja Sarakkeiden Valitseminen
Olet nyt käsitellyt aiemmat luvut, ja nyt on oikea hetki yhdistää osaamisesi. Voit määrittää sekä rivit että sarakkeet; tätä varten sinun tulee tuntea .loc[]
-attribuutti.
Tämän toiminnon avulla voidaan tehdä monenlaisia viipalointitoimintoja, mutta tässä vaiheessa keskitymme aiemmissa luvuissa opittujen asioiden kertaamiseen.
Kuten tavallista, katso ensin esimerkkiä ja sitten tulostetta.
data.loc[2:5, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat2
,3
,4
,5
(muista, että indeksit alkavat arvosta0
) sarakkeista'Director'
ja'ReleaseYear'
(.loc[]
sisältää myös viimeisen indeksin, jonka määrittelet[]
-sulkeissa);data.loc[:5, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat0
,1
,2
,3
,4
,5
sarakkeista'Director'
ja'ReleaseYear'
;data.loc[997:, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat997
,998
,999
(999
on viimeisen rivin indeksi) sarakkeista'Director'
ja'ReleaseYear'
;data.loc[:, ['Director', 'ReleaseYear']]
taidata[['Director', 'ReleaseYear']]
– palauttaa kaikki rivit sarakkeista'Director'
ja'ReleaseYear'
.
Swipe to start coding
Tehtävänäsi on tulostaa tarvittavat rivit ja sarakkeet. Noudata seuraavaa algoritmia:
- Tuo
pandas
-kirjasto käyttäen aliastapd
. - Lue csv-tiedosto.
- Aseta muuttujaan
data
tiedot sarakkeista'Title'
,'Stars'
,'Category'
(tässä järjestyksessä) riveiltä, joiden indeksit ovat välillä15
–85
. - Tulosta muuttuja
data_extracted
.
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
Tiettyjen Rivien ja Sarakkeiden Valitseminen
Pyyhkäise näyttääksesi valikon
Olet nyt käsitellyt aiemmat luvut, ja nyt on oikea hetki yhdistää osaamisesi. Voit määrittää sekä rivit että sarakkeet; tätä varten sinun tulee tuntea .loc[]
-attribuutti.
Tämän toiminnon avulla voidaan tehdä monenlaisia viipalointitoimintoja, mutta tässä vaiheessa keskitymme aiemmissa luvuissa opittujen asioiden kertaamiseen.
Kuten tavallista, katso ensin esimerkkiä ja sitten tulostetta.
data.loc[2:5, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat2
,3
,4
,5
(muista, että indeksit alkavat arvosta0
) sarakkeista'Director'
ja'ReleaseYear'
(.loc[]
sisältää myös viimeisen indeksin, jonka määrittelet[]
-sulkeissa);data.loc[:5, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat0
,1
,2
,3
,4
,5
sarakkeista'Director'
ja'ReleaseYear'
;data.loc[997:, ['Director', 'ReleaseYear']]
– palauttaa rivit, joiden indeksit ovat997
,998
,999
(999
on viimeisen rivin indeksi) sarakkeista'Director'
ja'ReleaseYear'
;data.loc[:, ['Director', 'ReleaseYear']]
taidata[['Director', 'ReleaseYear']]
– palauttaa kaikki rivit sarakkeista'Director'
ja'ReleaseYear'
.
Swipe to start coding
Tehtävänäsi on tulostaa tarvittavat rivit ja sarakkeet. Noudata seuraavaa algoritmia:
- Tuo
pandas
-kirjasto käyttäen aliastapd
. - Lue csv-tiedosto.
- Aseta muuttujaan
data
tiedot sarakkeista'Title'
,'Stars'
,'Category'
(tässä järjestyksessä) riveiltä, joiden indeksit ovat välillä15
–85
. - Tulosta muuttuja
data_extracted
.
Ratkaisu
Kiitos palautteestasi!
single