Auswahl Bestimmter Zeilen und Spalten
Nachdem Sie die vorherigen Kapitel bearbeitet haben, ist jetzt der richtige Zeitpunkt, Ihr Wissen zu kombinieren. Sie können sowohl bestimmte Zeilen als auch Spalten auswählen; dazu müssen Sie lediglich mit dem Attribut .loc[]
vertraut sein.
Diese Funktion ermöglicht verschiedene Slicing-Operationen, aber vorerst fassen wir das Wissen aus den vorherigen Kapiteln zusammen.
Wie üblich betrachten Sie zunächst das Beispiel und anschließend die Ausgabe.
data.loc[2:5, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes2
,3
,4
,5
(beachten Sie, dass die Indizes bei0
beginnen) aus den Spalten'Director'
und'ReleaseYear'
aus (.loc[]
schließt den letzten in[]
angegebenen Index mit ein);data.loc[:5, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes0
,1
,2
,3
,4
,5
aus den Spalten'Director'
und'ReleaseYear'
aus;data.loc[997:, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes997
,998
,999
(999
ist der Index der letzten Zeile) aus den Spalten'Director'
und'ReleaseYear'
aus;data.loc[:, ['Director', 'ReleaseYear']]
oderdata[['Director', 'ReleaseYear']]
– gibt alle Zeilen aus den Spalten'Director'
und'ReleaseYear'
aus.
Swipe to start coding
Ihre Aufgabe besteht darin, die erforderlichen Zeilen und Spalten auszugeben. Befolgen Sie dazu den folgenden Algorithmus:
- Importieren Sie die Bibliothek
pandas
mit dem Aliaspd
. - Lesen Sie die csv-Datei ein.
- Weisen Sie der Variablen
data
die Informationen über die Spalten'Title'
,'Stars'
,'Category'
(in dieser Reihenfolge) mit Zeilen mit den Indizes von15
bis85
zu. - Geben Sie die Variable
data_extracted
aus.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.03
Auswahl Bestimmter Zeilen und Spalten
Swipe um das Menü anzuzeigen
Nachdem Sie die vorherigen Kapitel bearbeitet haben, ist jetzt der richtige Zeitpunkt, Ihr Wissen zu kombinieren. Sie können sowohl bestimmte Zeilen als auch Spalten auswählen; dazu müssen Sie lediglich mit dem Attribut .loc[]
vertraut sein.
Diese Funktion ermöglicht verschiedene Slicing-Operationen, aber vorerst fassen wir das Wissen aus den vorherigen Kapiteln zusammen.
Wie üblich betrachten Sie zunächst das Beispiel und anschließend die Ausgabe.
data.loc[2:5, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes2
,3
,4
,5
(beachten Sie, dass die Indizes bei0
beginnen) aus den Spalten'Director'
und'ReleaseYear'
aus (.loc[]
schließt den letzten in[]
angegebenen Index mit ein);data.loc[:5, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes0
,1
,2
,3
,4
,5
aus den Spalten'Director'
und'ReleaseYear'
aus;data.loc[997:, ['Director', 'ReleaseYear']]
– gibt die Zeilen mit den Indizes997
,998
,999
(999
ist der Index der letzten Zeile) aus den Spalten'Director'
und'ReleaseYear'
aus;data.loc[:, ['Director', 'ReleaseYear']]
oderdata[['Director', 'ReleaseYear']]
– gibt alle Zeilen aus den Spalten'Director'
und'ReleaseYear'
aus.
Swipe to start coding
Ihre Aufgabe besteht darin, die erforderlichen Zeilen und Spalten auszugeben. Befolgen Sie dazu den folgenden Algorithmus:
- Importieren Sie die Bibliothek
pandas
mit dem Aliaspd
. - Lesen Sie die csv-Datei ein.
- Weisen Sie der Variablen
data
die Informationen über die Spalten'Title'
,'Stars'
,'Category'
(in dieser Reihenfolge) mit Zeilen mit den Indizes von15
bis85
zu. - Geben Sie die Variable
data_extracted
aus.
Lösung
Danke für Ihr Feedback!
single