Python散点图拟合

article/2025/11/5 3:16:12

散点图拟合

import matplotlib.pyplot as plt
import numpy as npx = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]
y = np.array([5760, 3600, 1620, 1260, 1080, 900, 1080, 1800, 3060, 4680, 2880, 5040, 4140, 5580, 5040, 4860, 3780,3420, 4860, 3780, 4860, 5220, 4860, 3600])
z1 = np.polyfit(x, y, 4) # 用4次多项式拟合
p1 = np.poly1d(z1)
print(p1) # 在屏幕上打印拟合多项式
yvals=p1(x) # 也可以使用yvals=np.polyval(z1,x)
plot1=plt.plot(x, y, '*',label='original values')
plot2=plt.plot(x, yvals, 'r',label='polyfit values')
plt.xlabel('x axis')
plt.ylabel('y axis')
plt.legend(loc=4) # 指定legend的位置,读者可以自己help它的用法
plt.title('polyfitting')
plt.show()

运行效果如下:
在这里插入图片描述运行结果可得出拟合多项式
欢迎加群:620139909
在这里插入图片描述


http://chatgpt.dhexx.cn/article/A4VL5S4O.shtml

相关文章

用python绘制二维数据的散点图

用python绘制二维数据的散点图 一 绘制散点图脚本 import matplotlib.pyplot as plt #需要安装该 matplotlib库 import pandas as pd #需要安装pandas库#读入文件 file_path "data.txt"#存放二维数据的txt文件,换成自己的路径下 df pd.read_table(fil…

【matplotlib】散点图详解

目录 引用s 点的大小c 点的颜色 & cmap 配色方案marker 标号 & s 点的大小alpha 标号透明度linewidths 标号边缘的宽度edgecolors 标号边缘的颜色散点图大概长这样: 引用 调用方式:matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm…

图文并茂的Python散点图教程

看完本教程,就可以应付大多数情况下的柱状图绘制了。 声明: 需要读者了解一点Python列表的知识教程借助于matplotlib库 散点图基础 必要的库 # 需导入要用到的库文件 import numpy as np # 数组相关的库 import matplotlib.pyplot as plt # 绘图库…

Python实现散点图和散点图矩阵的绘制

说明:代码运行环境为 Win10Python3jupyter notebook 散点图和趋势线的简单介绍: 散点图一般用于描述两个数量型变量之间的相关关系,而趋势线是显示相关性近似程度的一条直线。 绘制散点图的主要方法: 方法1:通过pa…

python绘制曲线、散点图

数据可视化matplotlib 1、折线图。 某商品进价49元,售价75元,现在商场新品上架搞促销活动,顾客每多买一件就给优惠1%,但是每人最多可以购买30件。对于商场而言,活动越火爆商品单价越低,但总收入和盈利越多。…

【Python】数据可视化-散点图绘制

Python在数据科学中拥有十分重要的地位,numpy, scipy, pandas, scikit-learn这些高效易用、接口统一的科学计算包使其在数据分析处理过程更加方便快捷,其强大的数据可视化工具也是重要组成部分。在Python中,使用的最多的数据可视化工具是matp…

python中的散点图还可以这么画

大家平时为了直观地显示数据的分布情况,在画散点图的时候,简单地把数据点用圆点标出来,像这样: 这样: 还有这样: 然而今天我想给大家展示的散点图,或许没有那么直观地反映数据的分布情况&#x…

【Python_绘图】折线图与散点图

接续博文 “【Python_绘图】折线图” CSDN 功能 数据:读取表格(可指定Sheet表……也可指定Sheet表中的特定列)绘图样式:多条折线图散点图 → 标记点折线图设置参数:设置轴标题、添加分界线等 代码 import matplotlib…

Matplotlib之散点图绘制

文章目录 1. 散点图简介2. 散点图的应用场景:3. 绘制散点图4. 回归分析 1. 散点图简介 散点图也叫 X-Y 图,它将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程度,点的位置由变量的数值决定。 通过观察散点…

Python数据可视化——散点图

PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章。。。虽然naive,还是发出来吧。。。 本文记录了python中的数据可视化——散点图scatter, 令x作为数据(50个点,每个30维),我们仅可视化前两维…

Matplotlib 散点图 绘制详解

目录 基础点的大小点的颜色透明度颜色条多组散点 1 散点图 - 基础 代码 import matplotlib.pyplot as plt import numpy as np# 第一组散点 x np.array([1, 2, 3, 4, 5, 6, 7, 8]) y np.array([1, 4, 9, 16, 7, 11, 23, 18]) plt.scatter(x, y) # x 代表x轴 y 代表y轴…

python 绘制三维散点图(已实现)

import numpy as np # 用来处理数据 import matplotlib.pyplot as pltx np.array([1, 2, 4, 5, 6]) y np.array([2, 3, 4, 5, 6]) z np.array([1, 2, 4, 5, 6])ax plt.subplot(projection 3d) # 创建一个三维的绘图工程 ax.set_title(3d_image_show) # 设置本图名称 ax…

用python绘制散点图

在python中画散点图主要是用matplotlib模块中的scatter函数,先来看一下scatter函数的基本信息。 网址为:点击打开链接 可以看到scatter中有很多参数,经常使用的参数主要有以下几个: c: marker: 数据、代码和绘制的图如…

python绘图之散点图

python中matplotlib库入门(2)之绘制散点图 这里写目录标题 python中matplotlib库入门(2)之绘制散点图一.导入库二.设置文字三.设置坐标轴参数四.绘制点五.对点的继续处理1.自定义颜色2.颜色映射 补充1补充2补充3 一.导入库 impor…

python制作三维散点图

最近需要做个文献分类汇总,老师要求要用三维散点图来画。中间还是有一些困难的,稍微记录下。 1.用python读取excel整理的数据,使用的是openpyxl库 方法比较简单,考虑到后续的标签问题,我直接把数据全部用数字代替&…

Python matplotlib绘制散点图

Python matplotlib绘制散点图 上篇文章介绍了使用matplotlib绘制折线图,参考:https://blog.csdn.net/weixin_43790276/article/details/109191533,本篇文章继续介绍使用matplotlib绘制散点图。 一、matplotlib绘制散点图 # codingutf-8 im…

Python绘图-散点图(scatter)

绘制散点图的语法格式如下: ​ plt.scatter(x, y, sNone, cNone, markerNone, cmapNone, normNone, vminNone, vmaxNone, alphaNone, linewidthsNone, *, edgecolorsNone, plotnonfiniteFalse, dataNone, **kwargs)​ x,y:表示数据点的位置。 s:表示数据点的大小…

[Python] 散点图(二维散点图、三维散点图、散点图矩阵)

目录 1 两主特征:二维散点图 1.1 二维散点图 1.2 二维分类散点图 1.3 气泡图 2 三主特征:三维散点图 2.1 三维散点图 2.2 三维分类散点图 3 多主特征:二维散点图矩阵 3.1 二维散点图矩阵 3.2 二维分类散点图矩阵 以python自带数据鸢…

Python数据可视化之散点图(基础篇---图文并茂详细版!!!)

Python数据可视化之散点图 介绍准备工作所需的库虚拟环境 简单散点图总结 两种不同颜色和图例的散点图总结 介绍 •数据可视化的应用十分广泛,几乎可以应用于自然科学、工程技术、金融、通信和商业等各种领域。下面我们基于Python,介绍一下第一个常用知识点—散点图…

C语言求和问题

问题描述:编写一个程序,求s1(12)…(123…n)