我想检查数据帧是否为空:
BTC_ewma_24 ETH_ewma_24 DASH_ewma_24
24 4011.235578 334.597119 281.15
25 4011.285662 334.591056 281.15
26 4011.373673 334.603479 281.15
27 4011.453068 334.614686 281.15
28 4011.526571 334.624813 281.15
29 4011.591356 334.633980 281.15
30 4011.650075 334.642288 281.15
31 4011.703366 334.649828 281.15
我试过if(self.mean_exp.bool() == False):
但它回答了我:
ValueError: The truth value of a DataFrame is ambiguous.
Use a.empty, a.bool(), a.item(), a.any() or a.all().
好像它都没注意到我用了.bool()
然后我用a.empty
它回答我:
AttributeError: 'list' object has no attribute 'empty'
或者您可以使用
.shape
IIUC:存在
.empty
属性:数据帧:
系列:
注意:与
df.empty
方法相比,检查DF的长度(len(df)
)可以节省几毫秒;-)相关问题 更多 >
编程相关推荐