主要两个部分。

1、 函数拟合问题,测试的时候用到了就加上了

2、 plt 的label 标签不起作用的情况

plt label 标签不起作用,是需要添加 ,并附上所有代码。

plt.legend()  # 显示标签
import numpy as np
import matplotlib.pyplot as plt
def f(x):return x ** 2 + 1def f_fit(x, y_fit):a, b, c = y_fit.tolist()return a * x ** 2 + b * x + cx = np.linspace(-5, 5)
y = f(x) + np.random.randn(len(x))  # 加入噪音
y_fit = np.polyfit(x, y, 2)  # 二次多项式拟合
y_show = np.poly1d(y_fit)  # 函数优美的形式
print(y_show)  # 打印
y1 = f_fit(x, y_fit)plt.figure(figsize=(12.8, 7.24))
plt.rcParams['font.sans-serif'] = ['simhei']  # 指定默认字体(因为matplotlib默认为英文字体,汉字会使其乱码)
plt.rcParams['axes.unicode_minus'] = False  # 可显示‘-’负号
plt.plot(x, f(x), 'r', label='original')
plt.scatter(x, y, c='g', label='before_fig')  # 散点图
plt.plot(x, y1, 'b--', label='fitting')
plt.title('polyfitting')
plt.xlabel('x')
plt.ylabel('y')
plt.legend()  # 显示标签
plt.show()

需要保存为png图片,使用以下代码即可,不过需要将  plt.show() 屏蔽掉.

plt.savefig("XXX.png",format='png', bbox_inches='tight', dpi=450)#plt.show()

关于python plt使用说明相关推荐

  1. 如何使用Python plt像MATLAB一样绘图

    1. Python plt绘图 使用Python的绘图,制作训练的迭代次数与准确率.损失函数值的图像: 使用说明 代码 使用说明 Introduction 简介: 我们在用MATLAB绘图时感觉很轻巧 ...

  2. python 仪表驱动_技术文章 | 锐视模块化仪器python驱动使用说明

    原标题:技术文章 | 锐视模块化仪器python驱动使用说明 简仪的硬件驱动都是使用C#用统一接口包装的,所有的MACOs都是开放型的,有明确的方法(Methods)和属性(Properties)定义 ...

  3. python plt.show_python plt.show 关闭

    python plt.show 关闭 在用python中的matplotlib 画图时,show()函数总是要放在最后,且它阻止命令继续往下运行,直到1.0.1版本才支持多个show()的使用. 想在 ...

  4. python plt 画动态折线图

    python plt 画动态折线图 # coding=utf-8import matplotlib.pyplot as plt import numpy as npdef main():plt_lis ...

  5. 为什么python制作图表空白_解决Python plt.savefig 保存图片时一片空白的问题

    更新 这里我会列出对本文的更新. 2017 年 9 月 28 日:修正几处错字,优化排版. 问题 当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白. i ...

  6. python savefig_解决Python plt.savefig 保存图片时一片空白的问题

    更新 这里我会列出对本文的更新. 2017 年 9 月 28 日:修正几处错字,优化排版. 问题 当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白.im ...

  7. python plt 绘图详解(plt.版本)

    文章目录 一.plt介绍 二.安装与导入 三.使用说明 1. 使用plt.plot与plt.show绘制并显示图像 (1)曲线颜色(color 简写为 c): (2)点型(标记marker): (3) ...

  8. python plt画半对数坐标_特征工程大传:对数变换

    (欢迎各位关注,本专栏会对机器学习的特征工程中一些实用的处理方法进行介绍,该系列篇幅较短,力求阐述其核心并提供相应的实现方法.) 对数变换是一种常用的特征工程方法.一般对于数值大于0的重尾分布数据,我 ...

  9. python plt.show_如何使用Python最大化plt.show()窗口

    因爲我在零信譽我不會留下任何其他的標誌而不是新的答案 我在Windows(WIN7)上運行Python 2.7.5 & Matplotlib 1.3.1 我能夠使用以下行以最大化TkAgg,Q ...

最新文章

  1. 算法--06谷歌面试:字符串中第一个只出现一次的字符(Java实现)
  2. 涨知识!参加过将近三十届广交会的老鸟总结!
  3. GitHub上传本地代码到仓库[Windows]
  4. CodeIgniter学习笔记一:基本结构、控制器、视图、超级对象、数据库
  5. java collection api_Java Stream和Collection比较:何时以及如何从Java API返回?
  6. matlab二维谐振子,基于有限差分法求解的二维谐振子的MATLAB程序如下。哪位大神能帮我做个注明啊,完全看不懂啊,,急...
  7. 静止一秒_生命静止前的那一秒,我们并不是无能为力...
  8. 干货来袭!java核心技术卷一pdf
  9. c语言矩阵键盘反转法扫描,行列扫描法,反转法,状态机法三种矩阵键盘扫描方法详解 带程序...
  10. 软件人员kpi制定模板_KPI绩效考核软件有哪些?拥有多种考核模板i人事
  11. 转载《一个射频工程师的职场日记》
  12. 深蓝学院-多传感器融合定位课程学习分享-专栏汇总
  13. 52PJ官网 基础教程第二课的分享(OD)_Part1
  14. 开源流媒体解决方案,流媒体服务器,推拉流,直播平台,SRS,WebRTC,移动端流媒体,网络会议,优秀博客资源等分享
  15. 汇编实验:屏幕窗口程序
  16. 数据挖掘——机器学习
  17. 微软SQL Server2012增长对Hadoop的支撑
  18. erp系统实现内控管理的优势!
  19. 基于uni-app开发微信小程序__手牵手带你开发【懂你找图】项目
  20. 计算机网络DTE和DCE,什么叫DTE与DCE

热门文章

  1. rail铁轨 洛谷 测试数据_你见过什么生成 OI 比赛测试数据的工具?
  2. 棋牌麻将 - 无癞子胡牌算法
  3. 后台管理权限管理(二) 权限按钮控制的实现
  4. 我开发了一个AI网站,速速围观,文末全是福利
  5. 这福利给你要不要 — 用Python采集相亲网站女生数据
  6. java DecimalFormate格式化十进制数字(小数,千分号,百分比……)
  7. 2021全国职业技能大赛-网络安全赛题解析总结①(超详细)
  8. java Thread学习(线程间协作)
  9. 朴素贝叶斯解决公园凉鞋问题
  10. 始于关注,终于热爱。