列表运算的一些运算有报错不知道咋解决
<p>A = ((df['a'][-1:] + df['a'])/2)</p><p>B = ((df['a'][-1:]+df['b'][-1:]+df['b'][-1:]+df['d'][-1:])/4)</p><p>if A < B</p><p>print(1)</p><p> </p><p>ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().</p>内容如上:
来学习 变量定义检查相爱 看下是不是一个浮点数变成布尔值了 报错是说参数不明确,可能是浮点型、整型或者对象。
这就是问题的所在,转换类型float再试试。
页:
[1]