2016-11-03 15 views
-1

この列から「A」を抽出したいとします。それをした後、私は同じ行の "A"に関連する他の列から他のデータを印刷できるようにしたい。しかし、私のコードではなく、この印刷 :Pythonのデータフレーム内の列からデータを抽出する

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

のコラム「CancellationCodeは」この

CancellationCode: 
     NaN 
     A 
     NaN 
     B 
     NaN 

のように見える私はそれがフィルター行と列を持つデータフレームフォーマットで印刷する取得したいです。高度な

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

答えて

1

で おかげで、私は角括弧の別のペアを必要とこの

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

ちょっと男のおかげで、私が見た私のミスを試してみて、私が代わりに括弧を使用していました: は、ここに私の下のコードです角かっこ! –

関連する問題