single
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 Zeilen als auch Spalten angeben; 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 das Beispiel und anschließend die Ausgabe.
data.loc[2:5, ['Director', 'ReleaseYear']]– gibt die Zeilen mit den Indizes2,3,4,5aus den Spalten0und'Director'aus (beachten Sie, dass die Indizes bei'ReleaseYear'beginnen);.loc[]schließt den letzten in[]angegebenen Index ein;data.loc[:5, ['Director', 'ReleaseYear']]– gibt die Zeilen mit den Indizes0,1,2,3,4,5aus den Spalten'Director'und'ReleaseYear'aus;data.loc[997:, ['Director', 'ReleaseYear']]– gibt die Zeilen mit den Indizes997,998,999(999ist 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.
Wischen, um mit dem Codieren zu beginnen
Ihre Aufgabe besteht darin, die erforderlichen Zeilen und Spalten auszugeben. Befolgen Sie den folgenden Algorithmus:
- Importieren Sie die Bibliothek
pandasmit dem Aliaspd. - Lesen Sie die csv-Datei ein.
- Weisen Sie der Variablen
datadie Informationen über die Spalten'Title','Stars','Category'(in dieser Reihenfolge) mit Zeilen mit den Indizes von15bis85zu. - Geben Sie die Variable
data_extractedaus.
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