猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
您好,如果Python nanmean()函数结果有问题?该如何解决?
为什么用了nanmean()结果还是nan?有哪位大佬能解释一下吗?nanmean()不是求除了nan以外的平均值吗?怎么还会有nan
红糖糍粑
浏览 742
回答 2
2回答
慕容708150
说明你的样本数据中有nan值,通常是因为原始数据中包含空字符串或None值引起的。解决办法是把样本数据中包含nan值的数据剔除,或者如果样本数据都是数值的话可以把nan值都改成0。
0
0
0
白板的微信
import numpy as npdata = np.array([1,2,3,np.nan,4,np.nan])# 获得一个bool数组# array([False, False, False, True, False, True], dtype=bool)# 这样可以获得nan的数量np.isnan(data).sum()# 2
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
算法
正则表达式,要怎麽从下一个字开始匹配,而不是从下一个词?
0 回答
scrapy 解析js代码或正则?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续