删除数据框Pandas中的NULL列?

我在pandas有一个数据dataFrame和一些列都有空值。 有一个内置的函数,可以让我删除这些列吗?

谢谢!

是的, dropna 请参阅http://pandas.pydata.org/pandas-docs/stable/missing_data.html和;DataFrame.dropna文档string:

 Definition: DataFrame.dropna(self, axis=0, how='any', thresh=None, subset=None) Docstring: Return object with labels on given axis omitted where alternately any or all of the data are missing Parameters ---------- axis : {0, 1} how : {'any', 'all'} any : if any NA values are present, drop that label all : if all values are NA, drop that label thresh : int, default None int value : require that many non-NA values subset : array-like Labels along other axis to consider, eg if you are dropping rows these would be a list of columns to include Returns ------- dropped : DataFrame 

要运行的具体命令是:

 df=df.dropna(axis=1,how='all')