2016-11-03 4 views
-1

Ich möchte die "A" (s) aus dieser Spalte extrahieren. Danach möchte ich in der Lage sein, die anderen Daten von anderen Spalten zu drucken, die mit "A" in derselben Zeile verbunden sind. jedoch gedruckt meinen Code Sie stattdessen:Daten aus einer Spalte in einem Datenrahmen in Python extrahieren

outputs: 
UniqueCarrier  NaN 
CancellationCode NaN 
Name: CancellationCode, dtype: object 
None 

Die Spalte „CancellationCode“ sieht wie folgt aus

CancellationCode: 
     NaN 
     A 
     NaN 
     B 
     NaN 

ich es in einem Datenrahmenformat mit den gefilterten Zeilen und Spalten zu drucken, erhalten möchten. Hier ist mein Code unten: Vielen Dank im fortgeschrittenen

cancellation_reason = (flight_data_finalcopy["CancellationCode"] == "A") cancellation_reasons_filtered = cancellation_reason[["UniqueCarrier", "AirlineID", "Origin"]] print(display(cancellation_reasons_filtered))

Antwort

1

versuchen, diesen

cancellation_reason=flight_data_finalcopy[flight_data_finalcopy["CancellationCode"] == "A"] 
cancellation_reasons_filtered = cancellation_reason[["UniqueCarrier", "AirlineID", "Origin"]] 
print(display(cancellation_reasons_filtered)) 
+0

hey Mann danke, sah ich meinen Fehler, den ich ein anderes Paar von eckigen Klammern benötigt und ich wurde mit Klammern statt die eckigen Klammern! –

Verwandte Themen