DataFrame.empty - 数据帧是否为空
DataFrame的empty属性返回一个布尔值,表示数据帧是否为空(没有数据)。
注意,如果DataFrame只包含NaN成员值,则该数据帧依然不被视为空数据帧。
属性原型
DataFrame.empty
示例代码
下面的代码用字典创建一个空数据帧并检查其empty属性:
>>> df_empty = pd.DataFrame({'A' : []})
>>> df_empty
Empty DataFrame
Columns: [A]
Index: []
>>> df_empty.empty
True
下面的代码创建一个只包含NaN值的数据帧并检查其empty属性:
>>> df = pd.DataFrame({'A' : [np.nan]})
>>> df
A
0 NaN
>>> df.empty
False
下面的把数据帧的NaN值清除后继续检查empty属性:
>>> df.dropna().empty
True