2016-03-29 8 views
0

を使用してPythonで特定のコンテンツと列全体を削除し、中に示すように、スナップで特定のコンテンツに列全体を削除したい shot of contentは今、パンダを使用してPythonでExcelシートをインポートしているパンダ

enter image description here

こちらからこの画像はデータを表していないNANの内容を持つ列全体を削除したいコンテンツがパンダやグラフを用いた演算の目的のために使用することができ、後に、入力されたmyplotlib

を使用してプロットすることができENTを削除する方法はありますラベル

答えて

0

のベース上のコンテンツではないに基づく怒りの列は、これを試してみてください。..

s = pd.DataFrame({'1':[1,2,3,4], '2':[np.nan, np.nan, np.nan, np.nan]}) # example DataFrame 
s.dropna(axis=1,how='all') 

それは正常に動作します。..

はこれを試してみてください。..

for col in s.columns: 
    if False not in list(np.isnan(s[col])): 
     del s[col] 
+0

ここで上記の場合「NaN」がQd/4からQc/3または他の列に移動する可能性が高いので、Excelのシートをインポートしているダイナミックに入力されるすべてのデータがそのようにする方法があります。 – ankur

+0

の場合は、Nan –

+0

iveの列の値をチェックする必要があります。 –

関連する問題