Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utöka Funktionaliteten Hos .iloc[]-Attributet | Att Bli Bekant med Indexering och Val av Data
Avancerade tekniker i pandas

bookUtöka Funktionaliteten Hos .iloc[]-Attributet

Vi kommer att lära oss några nya funktioner som iloc[] erbjuder. Den mest intressanta är att vi kan ange index för både rader och kolumner. Denna attribut liknar .loc[], men det sista indexet i skivningen är exkluderande.

Titta på exemplet och motsvarande utdata:

  • data.iloc[1, 2] – hämtar objektet som finns i datasättets andra rad och tredje kolumn. Det första indexet motsvarar radens index och det andra kolumnens index. Du kan faktiskt utelämna en av dem;
  • data.iloc[:, 3] – hämtar alla värden från raderna i fjärde kolumnen 'IMDb-Rating';
  • data.iloc[3, :] eller data.iloc[3] – hämtar den 4th raden och alla relevanta kolumner;
  • data.iloc[:2, 1:4] – hämtar de två första raderna och kolumnerna med index 1, 2, 3;
  • data.iloc[[2,4],[1,3]] – hämtar raderna med index 2, 4 och kolumnerna med index 1, 3.
Uppgift

Swipe to start coding

Din uppgift här är att öva. Visa information om de första 50 raderna och kolumnerna med index 1 och 4.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 3.03

bookUtöka Funktionaliteten Hos .iloc[]-Attributet

Svep för att visa menyn

Vi kommer att lära oss några nya funktioner som iloc[] erbjuder. Den mest intressanta är att vi kan ange index för både rader och kolumner. Denna attribut liknar .loc[], men det sista indexet i skivningen är exkluderande.

Titta på exemplet och motsvarande utdata:

  • data.iloc[1, 2] – hämtar objektet som finns i datasättets andra rad och tredje kolumn. Det första indexet motsvarar radens index och det andra kolumnens index. Du kan faktiskt utelämna en av dem;
  • data.iloc[:, 3] – hämtar alla värden från raderna i fjärde kolumnen 'IMDb-Rating';
  • data.iloc[3, :] eller data.iloc[3] – hämtar den 4th raden och alla relevanta kolumner;
  • data.iloc[:2, 1:4] – hämtar de två första raderna och kolumnerna med index 1, 2, 3;
  • data.iloc[[2,4],[1,3]] – hämtar raderna med index 2, 4 och kolumnerna med index 1, 3.
Uppgift

Swipe to start coding

Din uppgift här är att öva. Visa information om de första 50 raderna och kolumnerna med index 1 och 4.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
single

single

some-alt