Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Valg af Specifikke Rækker og Kolonner | Bliv Fortrolig Med Indeksering og Udvælgelse af Data
Avancerede Teknikker i Pandas

bookValg af Specifikke Rækker og Kolonner

Du har nu gennemgået de foregående kapitler, og det er det rette tidspunkt at kombinere din viden. Du kan angive både rækker og kolonner; for at gøre dette skal du blot være bekendt med attributten .loc[].

Denne funktion giver mulighed for mange forskellige slicing-operationer, men for nu vil vi blot samle viden fra de tidligere kapitler.

Som sædvanlig, se på eksemplet og derefter på outputtet.

  • data.loc[2:5, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 2, 3, 4, 5 (bemærk, at indeks starter fra 0) fra kolonnerne 'Director' og 'ReleaseYear' (.loc[] inkluderer det sidste indeks, du angiver i []);
  • data.loc[:5, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 0, 1, 2, 3, 4, 5 fra kolonnerne 'Director' og 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 997, 998, 999 (999 er indekset for den sidste række) fra kolonnerne 'Director' og 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] eller data[['Director', 'ReleaseYear']] – returnerer alle rækker fra kolonnerne 'Director' og 'ReleaseYear'.
Opgave

Swipe to start coding

Din opgave her er at udtrække de nødvendige rækker og kolonner. Følg algoritmen:

  1. Importér pandas-biblioteket med aliaset pd.
  2. Læs csv-filen.
  3. Tildel variablen data information om kolonnerne 'Title', 'Stars', 'Category' (i denne rækkefølge) med rækker med indeks fra 15 til 85.
  4. Udskriv variablen data_extracted.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 3
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain more about how .loc[] works with both rows and columns?

What happens if I specify a row or column that doesn't exist using .loc[]?

Can you show more examples of slicing with .loc[]?

close

Awesome!

Completion rate improved to 3.03

bookValg af Specifikke Rækker og Kolonner

Stryg for at vise menuen

Du har nu gennemgået de foregående kapitler, og det er det rette tidspunkt at kombinere din viden. Du kan angive både rækker og kolonner; for at gøre dette skal du blot være bekendt med attributten .loc[].

Denne funktion giver mulighed for mange forskellige slicing-operationer, men for nu vil vi blot samle viden fra de tidligere kapitler.

Som sædvanlig, se på eksemplet og derefter på outputtet.

  • data.loc[2:5, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 2, 3, 4, 5 (bemærk, at indeks starter fra 0) fra kolonnerne 'Director' og 'ReleaseYear' (.loc[] inkluderer det sidste indeks, du angiver i []);
  • data.loc[:5, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 0, 1, 2, 3, 4, 5 fra kolonnerne 'Director' og 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] – returnerer rækker med indeksene 997, 998, 999 (999 er indekset for den sidste række) fra kolonnerne 'Director' og 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] eller data[['Director', 'ReleaseYear']] – returnerer alle rækker fra kolonnerne 'Director' og 'ReleaseYear'.
Opgave

Swipe to start coding

Din opgave her er at udtrække de nødvendige rækker og kolonner. Følg algoritmen:

  1. Importér pandas-biblioteket med aliaset pd.
  2. Læs csv-filen.
  3. Tildel variablen data information om kolonnerne 'Title', 'Stars', 'Category' (i denne rækkefølge) med rækker med indeks fra 15 til 85.
  4. Udskriv variablen data_extracted.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 3
single

single

some-alt