Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tiettyjen Rivien ja Sarakkeiden Valitseminen | Indeksoinnin ja Tietojen Valinnan Perusteet
Datan Käsittely Pandasilla
Osio 1. Luku 3
single

single

bookTiettyjen Rivien ja Sarakkeiden Valitseminen

Pyyhkäise näyttääksesi valikon

Olet käynyt läpi 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 ovat 2, 3, 4, 5 (muista, että indeksit alkavat arvosta 0) sarakkeista 'Director' ja 'ReleaseYear' (.loc[] sisältää viimeisen indeksin, jonka asetat []-sulkeisiin);
  • data.loc[:5, ['Director', 'ReleaseYear']] – palauttaa rivit, joiden indeksit ovat 0, 1, 2, 3, 4, 5 sarakkeista 'Director' ja 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] – palauttaa rivit, joiden indeksit ovat 997, 998, 999 (999 on viimeisen rivin indeksi) sarakkeista 'Director' ja 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] tai data[['Director', 'ReleaseYear']] – palauttaa kaikki rivit sarakkeista 'Director' ja 'ReleaseYear'.
Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Tehtävänäsi on tuottaa tarvittavat rivit ja sarakkeet. Noudata seuraavaa algoritmia:

  1. Tuo pandas-kirjasto käyttäen aliasta pd.
  2. Lue csv-tiedosto.
  3. Aseta muuttujaan data tiedot sarakkeista 'Title', 'Stars', 'Category' (tässä järjestyksessä) riveiltä, joiden indeksit ovat välillä 1585.
  4. Tulosta muuttuja data_extracted.

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 3
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

some-alt