之所以会出现前这个错误,是因为数据里面还有NaN(Not a Number)。

nan类型

看到nan容易想到,但是输出nan的类型,发现nan为float类型,所以报错时,会出现 Out of range float values ,一般解决这个问题比较粗暴的方法,就是将将NaN替换为0:

# 将NaN替换为0print (data.fillna(0))df = df.fillna(0)  # 这样可以解决但空值都是0。

在调用Bokeh中的模块画图时,底层会出现这样的错误,是因为json.dump()中的allow_nan参数,默认是False

  • 如果该参数设置为True,则上面列出的那些值将依次使用JavaScript中等价的值(Infinity、-Infinity、NaN)来进 行替代;
  • 如果该参数设置为False,并且要序列化的对象中出现了那些超出范围的值,则将引发ValueError异常。

具体的解释,可参考:https://blog.csdn.net/clinuxf/article/details/97923376

python :Bokeh  ValueError: Out of range float values are not JSON compliant相关推荐

  1. python bokeh_提升视觉效果:使用Python和Bokeh制作交互式地图

    python bokeh Let's face it, fellow data scientists: our clients LOVE dashboards. Why wouldn't they? ...

  2. Python+OpenCV:高动态范围(High Dynamic Range, HDR)

    Python+OpenCV:高动态范围(High Dynamic Range, HDR) 目标 Learn how to generate and display HDR image from an ...

  3. 《编写高质量Python代码的59个有效方法》——第10条:尽量用enumerate取代range

    本节书摘来自华章社区<编写高质量Python代码的59个有效方法>一书中的第10条:尽量用enumerate取代range,作者[美]布雷特·斯拉特金(Brett Slatkin),更多章 ...

  4. python list超出范围_错误:列表索引超出范围Python(Error: List Index out of Range Python)...

    错误:列表索引超出范围Python(Error: List Index out of Range Python) 我已经查看了所有错误以找到解决方案,但我找不到可行的解决方案! 我得到列表索引超出范围 ...

  5. 【Python】获取roc、auc时候报错:raise ValueError({0} format is not supported.format(y_type))

    代码: fpr, tpr, thresholds = roc_curve(y_test, test_prob, pos_label=1, sample_weight=None, drop_interm ...

  6. python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期

    我有一个用python表示unix时间戳(即"1284101485")的字符串,我想把它转换成一个可读的日期.当我使用time.strftime时,我得到一个TypeError: ...

  7. python入门学习[看漫画学Python:有趣、有料、好玩、好用读书笔记]

    写在前面:本文中绝大多数图片来源于图书:看漫画学Python:有趣.有料.好玩.好用,本文仅供个人学习使用,如有侵权,请联系删除. 学习编程语言最好的方式就是多写,多写,多写!!!哪有什么快速掌握,能 ...

  8. python:statistics --- 数学统计函数

    python:statistics --- 数学统计函数 平均值以及对中心位置的评估 对分散程度的评估 对两个输入之间关系的统计 函数细节 异常 NormalDist 对象 NormalDist 示例 ...

  9. python交互式绘图库_一个交互式可视化Python库——Bokeh

    本篇为<Python数据可视化实战>第十篇文章,我们一起学习一个交互式可视化Python库--Bokeh. Bokeh基础 Bokeh是一个专门针对Web浏览器的呈现功能的交互式可视化Py ...

最新文章

  1. Fiddler监控面板显示Server栏(Fiddler v5.0)
  2. Angular新建组件以及组件之间的调用
  3. yum 报错:centos yum (28, 'Connection time-out') Trying other mirror.
  4. python:将时间戳转换成格式化日期
  5. 构建嵌入式LINUX的NFS【ZT】
  6. php fsockopen 异步,异步执行PHP任务fsockopen的干货
  7. docker 镜像源_前端 Docker 镜像体积优化
  8. AD19生成PCB_在Altium中导入Cadence Allegro的PCB文件
  9. 怎么更改自己IP地址 切换电脑本机IP软软件哪个好用
  10. matlab怎么编写风雨荷载时程,风雨荷载作用下输电塔动力响应分析
  11. 一个Excel题库转Word的小经验
  12. 计算机后端维护,机房智能交通后台系统运行维护内容.doc
  13. 音乐类型及不同风格音乐的代表作
  14. 计算机作品二等奖——魔幻镜像
  15. 计算机ctrl加的功能,电脑截图快捷键ctrl加什么键
  16. 《基于Python的金融分析与风险管理》学习笔记
  17. SVG黑科技微信排版『Apple连续向上滑动』模板代码
  18. Nginx的下载与安装及配置
  19. 中国剩余定理 即 孙子定理
  20. 权限管理之文件权限管理

热门文章

  1. linux ora 00911,ORA-00911: 无效字符
  2. 对话GPT-3 —— 一次有趣的采访(视频)
  3. CUDA入门和网络加速学习(四)
  4. HTML5期末大作业:直播网站设计——仿在线媒体歪秀直播官网模板html源码(11个页面) HTML+CSS+JavaScript 期末作业HTML代码
  5. 键盘检测原理及应用实现
  6. linux 安装pip,pymysql
  7. Java毕设项目桌游店会员管理系统(java+VUE+Mybatis+Maven+Mysql)
  8. 教你如何快速关闭危险端口
  9. 前后端交互详解(建议收藏)
  10. 在Android上运行Windows XP