numpy如何处理Nan和inf
更新时间:2024年09月10日 15:10:01 作者:久许
numpy是一个强大的科学计算库,在处理数据时经常会遇到NaN(不是数字)和Inf(无穷大)的情况,排序可以帮助我们查看这些特殊值的分布,使用np.isnan()函数可以生成一个布尔数组,用于判断哪些是NaN值,而np.isinf()函数则用于检测Inf值
numpy处理Nan和inf
1.排序
排好序之后,查看nan和inf值。
cc = X_null_target['Flow Bytes/s']
cc2 = cc.sort_values()
cc2.to_csv('cc2.csv')2.判断Nan
使用np.isnan(cc2)来生成一个Series

可以看出,该Series中的值是True和False。

如果报错的话,不妨试一试pd.isnull()函数。
3.判断inf
dd == np.inf

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
这篇文章主要介绍了在Python中使用cookielib和rllib2配合PyQuery抓取网页信息的教程,主要是利用PyQuery解析HTML来实现,需要的朋友可以参考下2015-04-04
Python实现一键PDF转Word(附完整代码及详细步骤)
pdf2docx 是一个基于 Python 的第三方库,专门用于将 PDF 文件转换为可编辑的 Word 文档,下面我们就来看看如何通过pdf2docx实现一键将PDF转为Word吧2025-05-05


最新评论