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

python给散点图的点加名称_如何在散点图中添加最适合的直线

您可以使用np.polyfit()和np.poly1d()。使用相同的x值估计一次多项式,并添加到由.scatter()图创建的ax对象中。举个例子:import numpy as np

2005 2015

0 18882 21979

1 1161 1044

2 482 558

3 2105 2471

4 427 1467

5 2688 2964

6 1806 1865

7 711 738

8 928 1096

9 1084 1309

10 854 901

11 827 1210

12 5034 6253

估计一次多项式:z = np.polyfit(x=df.loc[:, 2005], y=df.loc[:, 2015], deg=1)

p = np.poly1d(z)

df['trendline'] = p(df.loc[:, 2005])

2005 2015 trendline

0 18882 21979 21989.829486

1 1161 1044 1418.214712

2 482 558 629.990208

3 2105 2471 2514.067336

4 427 1467 566.142863

5 2688 2964 3190.849200

6 1806 1865 2166.969948

7 711 738 895.827339

8 928 1096 1147.734139

9 1084 1309 1328.828428

10 854 901 1061.830437

11 827 1210 1030.487195

12 5034 6253 5914.228708

和情节:ax = df.plot.scatter(x=2005, y=2015)

df.set_index(2005, inplace=True)

df.trendline.sort_index(ascending=False).plot(ax=ax)

plt.gca().invert_xaxis()

得到:

还提供了直线方程:'y={0:.2f} x + {1:.2f}'.format(z[0],z[1])

y=1.16 x + 70.46

相关文章:

  • SYN-COOKIE
  • pythonseleniumide使用_从Selenium IDE将测试导出为python
  • treeselect 如何选中多个_如何在Mac上复制和粘贴
  • 对象必须实现 iconvertible_编程体系结构(06):Java面向对象
  • SYN-PROXY
  • kafka 创建topic_雅虎开源!可视化的Kafka监控管理工具
  • SYN-GATE
  • youtube python enty_python GUI尝鲜(但当涉猎,见往事耳)
  • Windows Mobile下在开始菜单增加应用程序快捷方式的两种办法
  • solidworks版本转换器_SOLIDWORKS | SOLIDWORKS? 2021 新增功能 —3D CAD
  • DeepEarth中的几何图形基础框架模型
  • C/C++ 宏带来的奇技淫巧
  • vim 全局替换_推荐一些VIM操作技巧
  • zookeeper 分布式锁_zookeeper分布式锁最完美实现Curator剖析
  • 南昌
  • [数据结构]链表的实现在PHP中
  • 【面试系列】之二:关于js原型
  • CAP理论的例子讲解
  • IndexedDB
  • Javascript弹出层-初探
  • JS数组方法汇总
  • js写一个简单的选项卡
  • Median of Two Sorted Arrays
  • MYSQL 的 IF 函数
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • node.js
  • Puppeteer:浏览器控制器
  • Python 反序列化安全问题(二)
  • Rancher如何对接Ceph-RBD块存储
  • React系列之 Redux 架构模式
  • Redash本地开发环境搭建
  • Spring框架之我见(三)——IOC、AOP
  • SQLServer之索引简介
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • win10下安装mysql5.7
  • 工作手记之html2canvas使用概述
  • 规范化安全开发 KOA 手脚架
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 扑朔迷离的属性和特性【彻底弄清】
  • 前嗅ForeSpider教程:创建模板
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 突破自己的技术思维
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • elasticsearch-head插件安装
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • ​补​充​经​纬​恒​润​一​面​
  • ​低代码平台的核心价值与优势
  • # wps必须要登录激活才能使用吗?
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • ### RabbitMQ五种工作模式:
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (175)FPGA门控时钟技术