水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
1/1
|
转到
主题:请问这个错误究竟怎么回事, 实在搞不清楚了
1楼
|
RunningOn
|
2022-07-30 13:22:05
|
展开
意思是 d['1'] > d['2'] 的结果是一个bool数组,不是一个bool值
【 在 futurehost 的大作中提到: 】
: ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(),
: a.item(), a.any() or a.all().
: 语句只是
: ...................
--
FROM 183.192.18.*
7楼
|
RunningOn
|
2022-07-31 10:21:38
|
展开
dl['3'] = (dl['1'] > dl['2']).astype(int)
【 在 futurehost 的大作中提到: 】
: 、
: 想错了, 感觉是 dl这个dataframe 需要一个数组,但我返回的一个数
: 然后我用这样表达式,就可以通过,只不过这一列是true和false,不是0和1
: ...................
--
FROM 183.192.18.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版