【发布时间】:2018-11-23 19:03:01
【问题描述】:
我正在尝试计算列'xyz' 中小于x 但大于y 的元素数。
a= df['xyz']
df[1/3 < a < 2/3].count()
但是,这给了我:
ValueError:Series 的真值不明确。使用a.empty, a.bool()、a.item()、a.any() 或 a.all()。
【问题讨论】:
-
np.sum((df['xyz'] > y) & (df['xyz'] < x)). -
我认为这里没有足够的信息来给出明确的答案
-
df是熊猫数据框还是列表?无法区分 -
谢谢! df 是一个数据框