pandas Series bool与运算
In[101]: x.head()
Out[101]:
0 1.559343
1 1.103526
2 0.791218
3 0.946919
4 1.120411
Name: Beta, dtype: float64
In[102]: x[~np.isnan(x) and x > x.mean() + 3 * x.std()] = x.mean() + 3 * x.std()
Traceback (most recent call last):
File "C:\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2881, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
x[~np.isnan(x) and x > x.mean() + 3 * x.std()] = x.mean() + 3 * x.std()
File "C:\Anaconda3\lib\site-packages\pandas\core\generic.py", line 892, in __nonzero__
.format(self.__class__.__name__))
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
In[103]: ~np.isnan(x)
Out[103]:
0 True
1 True
2 True
3 True
4 True
5 True
6 True
7 True
8 True
9 True
10 True
11 True
Series不能对两个bool值进行and运算吗,bool值也是pandas.Series的序列,有什么简单办法?
相关阅读:
svg动态插入动画
linux c socket read方法的疑问?
php的curl如何使用head协议来获取资源的大小等信息
手机串号imsi如何理解?
webpack打包生成一个文件main.js会不会越来越大?
flask报了个这样的错是为什么
同一个uinavigationcontroller不同页面实现不同的navigationbar
使用modal.js,指向模态窗口的a标签下若有,在手机上会触发小键盘,如何解决?
js字符串的操作问题
angular2 rc3版本的路由问题
问答网站开发如何才能将问题分享给某个微信好友?
PPPOE拨号获得的IP和外网IP之间有什么关系?
如何使用python 来获得youku的标签
Yii2 在场景中,如何限制某场景只能更新某些字段?
PHP PDO斜杠导致错误问题
如何关闭sublimelinter对ruby的语法检测?
linux alias遇到的小问题。
java报错非法的前向引用?
applicationDidEnterBackground 在什么时候被调用
mysql 8000+分页点击任何一页响应控制在3-4s之间,请问如何继续优化?