Välja Specifika Rader och Kolumner
Du har nu gått igenom de tidigare kapitlen, och nu är det dags att kombinera dina kunskaper. Du kan specificera både rader och kolumner; för att göra detta behöver du vara bekant med attributet .loc[].
Denna funktion möjliggör många olika typer av slicing-operationer, men för tillfället kommer vi bara att sammanfatta kunskapen från de tidigare kapitlen.
Som vanligt, titta på exemplet och sedan på utdata.
data.loc[2:5, ['Director', 'ReleaseYear']]– returnerar rader med index2,3,4,5(observera att index börjar från0) från kolumnerna'Director'och'ReleaseYear'(.loc[]inkluderar det sista indexet som anges i[]);data.loc[:5, ['Director', 'ReleaseYear']]– returnerar rader med index0,1,2,3,4,5från kolumnerna'Director'och'ReleaseYear';data.loc[997:, ['Director', 'ReleaseYear']]– returnerar rader med index997,998,999(999är index för sista raden) från kolumnerna'Director'och'ReleaseYear';data.loc[:, ['Director', 'ReleaseYear']]ellerdata[['Director', 'ReleaseYear']]– returnerar alla rader från kolumnerna'Director'och'ReleaseYear'.
Swipe to start coding
Din uppgift här är att visa de nödvändiga raderna och kolumnerna. Följ algoritmen:
- Importera biblioteket
pandasmed aliasetpd. - Läs in csv-filen.
- Tilldela variabeln
datainformation om kolumnerna'Title','Stars','Category'(i denna ordning) med rader med index från15till85. - Skriv ut variabeln
data_extracted.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
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[]?
Awesome!
Completion rate improved to 3.03
Välja Specifika Rader och Kolumner
Svep för att visa menyn
Du har nu gått igenom de tidigare kapitlen, och nu är det dags att kombinera dina kunskaper. Du kan specificera både rader och kolumner; för att göra detta behöver du vara bekant med attributet .loc[].
Denna funktion möjliggör många olika typer av slicing-operationer, men för tillfället kommer vi bara att sammanfatta kunskapen från de tidigare kapitlen.
Som vanligt, titta på exemplet och sedan på utdata.
data.loc[2:5, ['Director', 'ReleaseYear']]– returnerar rader med index2,3,4,5(observera att index börjar från0) från kolumnerna'Director'och'ReleaseYear'(.loc[]inkluderar det sista indexet som anges i[]);data.loc[:5, ['Director', 'ReleaseYear']]– returnerar rader med index0,1,2,3,4,5från kolumnerna'Director'och'ReleaseYear';data.loc[997:, ['Director', 'ReleaseYear']]– returnerar rader med index997,998,999(999är index för sista raden) från kolumnerna'Director'och'ReleaseYear';data.loc[:, ['Director', 'ReleaseYear']]ellerdata[['Director', 'ReleaseYear']]– returnerar alla rader från kolumnerna'Director'och'ReleaseYear'.
Swipe to start coding
Din uppgift här är att visa de nödvändiga raderna och kolumnerna. Följ algoritmen:
- Importera biblioteket
pandasmed aliasetpd. - Läs in csv-filen.
- Tilldela variabeln
datainformation om kolumnerna'Title','Stars','Category'(i denna ordning) med rader med index från15till85. - Skriv ut variabeln
data_extracted.
Lösning
Tack för dina kommentarer!
single