まずはデータフレームDataFrame。 In [16]: df = pd.DataFrame([(1,2,3),(4,np.nan,7),(np.nan,9,10)]) In [17]: df Out[17]: 0 1 2 0 1 2 3 1 4 NaN 7 2 NaN 9 10 欠損値np.nanを全部除く。 欠損値が1つでもある行Rowを除く。 In [18]: df.dropna() Out[18]: 0 1 2 0 1 2 3 欠損値を含む列Columnを除く In [20]: df.dropna(axis=1) Out[20]: 2 0 3 1 7 2 10 column[0]で欠損値を含む行を除く In [21]: df.dropna(subset=[0]) Out[21]: 0 1 2 0 1 2 3 1 4 NaN 7 データフレームに行名index、列名columns追