当前位置: 首页 > news >正文

pandas中curr函数报错ValueError: could not convert string to float: ‘RL‘解决办法

报错情况(ValueError)

# 代码块
corrmat = df_train.corr()
plt.figure(figsize=(16, 8),dpi=600)
seaborn.heatmap(corrmat, square=True, cmap='YlGnBu', xticklabels = True , yticklabels = True)
plt.show()

ValueError: could not convert string to float: ‘RL’

原因分析

curr()函数原本可以自动忽略字符串,但pandas2.0版本后,原来corr()函数自动忽略 字符串 等非浮点数的特性被修改。 现在需要加上numeric_only=True才会忽略字符串。

修改代码

# 代码块
corrmat = df_train.corr(numeric_only=True)
plt.figure(figsize=(16, 8),dpi=600)
seaborn.heatmap(corrmat, square=True, cmap='YlGnBu', xticklabels = True , yticklabels = True)
plt.show()
http://www.dtcms.com/a/137396.html

相关文章:

  • 《Operating System Concepts》阅读笔记:p700-p732
  • Vue3+TS快速学习
  • 【Python使用】嘿马python运维开发全体系教程第4篇:四、Linux基本命令(上)【附代码文档】
  • 鸿蒙应用(医院诊疗系统)开发篇2·Axios网络请求封装全流程解析
  • Python单例设计模式深度解析
  • 统计分析相关基础概念解释
  • 预警,曾TRO冻结超500店,高地牛再维权
  • 信息化项目交付为什么越来越难?
  • [随笔杂谈] 计算机编程 —— 环境变量究竟是个什么东西?我该如何配置它?
  • 日本Shopify 3月数据:家居品类销售额激增120%!
  • 用Allan Deviation的方式估计长时间频率偏差
  • 数据结构和算法(六)--栈队列堆
  • LeetCode算法题(Go语言实现)_49
  • 【AIoT】智能硬件GPIO通信详解(二)
  • go 指针接收者和值接收者的区别
  • 【Pandas】pandas DataFrame pop
  • 【C++11】列表初始化、右值引用、完美转发、lambda表达式
  • 【adb】bat批处理+adb 自动亮屏,自动解锁屏幕,启动王者荣耀
  • 【C++11】新的类功能、模板的可变参数、包装器
  • ceph集群的pg卡住不同步处理记录【如objects degraded (0.223%)】、pg为unclean和degraded等状态处理
  • 网络原理 - 初识网络 2
  • ubuntu 24.02部署java web服务
  • 基于 Java 的淘宝 API 调用实践:商品详情页 JSON 数据结构解析与重构
  • SerialTest 在Linux环境上安装与编译文档
  • GIS开发笔记(7)结合osg及osgEarth实现不同高度下的三个圆形区域形成的三维覆盖轮廓区域绘制
  • AI 语音公司 ElevenLabs 进军亚太市场设立东京子公司;EverTutor Live :语音交互 AI 教育平台丨日报
  • 应用系统中的报表开发成本知多少?
  • SCA(软件成分分析)技术理念、市场前景及趋势
  • MySQL数据库权限管理
  • 刚刚,DeepSeek公布了推理引擎开源路径,OpenAI也将开始连续一周发布