如何检查pandas系列中的每个值是否为整数并计数? 我找到了一种方法来将其转换为列表
pd.xxx.tolist()
并用
检查每个值
1.1.is_integer()
False
检查一下。
我只是在考虑是否有更棘手的方法来检查它使用熊猫还是numpy?
ENV:python3.6
答案 0 :(得分:0)
pandas.Series
拥有属性dtype
。直接访问它会告诉您整个Series
是否包含整数:
s = pandas.Series([0,1])
print(s.dtype)
注意:如果您的pandas.Series
包含不同的数据类型s.dtype
,则默认为object
。