matplotlib:第一节 初窥门径,简单示例,plot()函数介绍

matplotlib:第一节 初窥门径,简单示例,plot()函数介绍

大家好,又见面了,我是全栈君。

matplotlib:第一节  初窥门径,简单示例,plot()函数介绍

 

一、安装matplotlib

遇事不决,先安装。

pip install matplotlib

二、实例应用

 

1、创建一个二维图

from matplotlib import pyplot#导入模块


chart, = pyplot.plot([], [], 'g.-')#创建2维直线图

pyplot.show()#弹窗显示

有关 pyplot.plot()函数详细介绍:

plt.plot(x, y, format_string, **kwargs)#x轴,y轴,控制图线的格式,具体格式如下:

format_string
颜色字符 风格字符 标记字符
  • 'b' 蓝色
  • 'm' 洋红色
  • 'g' 绿色
  • 'y' 黄色
  • 'r' 红色
  • 'k' 黑色
  • 'w' 白色
  • 'c' 青绿色
  • '#008000' RGB某颜色 '0.8' 灰度值字符串
  • 多条曲线不指定颜色时,会自动选择不同颜色
  • '‐' 实线
  • '‐‐' 破折线
  • '‐.' 点划线
  • ':' 虚线
  • '' ' ' 无线条
  • '.' 点标记
  • ',' 像素标记(极小点)
  • 'o' 实心圈标记
  • 'v' 倒三角标记
  • '^' 上三角标记
  • '>' 右三角标记
  • '<' 左三角标记

如上:字符可以从3个中任意一个进行组合。如上代码中:我使用的是     绿色,实线,点。

2、美化图表

为了使图表看起来更加的美丽,我们需要给他增加一点修饰才行。

from matplotlib import pyplot#导入模块


chart, = pyplot.plot([], [], 'g.-')#创建2维直线图pyplot.plot([0.1,0.2], [0.1,0.2], 'g.-'),多个点坐标

chart.set_data(1, 1)#设置坐标x,y的点

pyplot.title("chart")#添加图标题

pyplot.show()#弹窗显示

三、扩展

为了方便之后添加柱状图,我们需要增加一句代码

from matplotlib import pyplot#导入模块

fig, ax = pyplot.subplots()#返回一个包含figure和axes对象的元组,将元组分解为fig和ax两个变量,可创建子图

chart, = pyplot.plot([], [], 'g.-')#创建2维直线图

chart.set_data(1, 1)#创建坐标x,y

pyplot.title("chart")#添加图标题

pyplot.show()#弹窗显示

 

我们来看一下成品吧!

matplotlib:第一节 初窥门径,简单示例,plot()函数介绍

欢迎关注我们哦:

matplotlib:第一节 初窥门径,简单示例,plot()函数介绍

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111370.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月20日 下午9:00
下一篇 2022年2月20日 下午9:00


相关推荐

  • Python天天美味(13) – struct.unpack

    Python天天美味(13) – struct.unpack

    2022年2月23日
    65
  • fdfs启动_procfs

    fdfs启动_procfsuser/bin下命令fdfs_trackerd/etc/fdfs/tracker.conf/etc/fdfs/tracker.conf配置文件所在位置fdfs_storaged/etc/fdfs/storage.conf

    2022年10月7日
    4
  • db2codepage作用_dbcc checktable

    db2codepage作用_dbcc checktable1、db2变量查看  db2set-all  (connecttodbanme)getdbcfg  db2pd-osinfo这个命令很强大哦  2、db2c变量的设置用命令  db2set变量=value  可以参考一下:  客户端:  db2codepage=1386(简体中文)  db2country

    2025年11月22日
    4
  • 免费的几个CDN加速

    免费的几个CDN加速总结一下国内外几个好不错的 CDN 网站加速服务 可能会有一些熟知的在里面 IncapsulaCDN 网站加速服务 Incapsula 是美国一家专门提供 CDN 服务的网站 虽不是最早提供 CDN 服务的商家 国内一家站长想要选择国外的 CDN 服务的话 Incaosula 依然是首选 Incapsula 提供免费的 CDN 服务 默认的免费 CDN 没有流量限制 只是与付费的 CDN 在 ddos 网页优化加载等方面存在区别 最重要的 Inca

    2026年3月17日
    3
  • pycharm设置文件头_pycharm添加环境变量

    pycharm设置文件头_pycharm添加环境变量1.设置的路径是File->settings->Editor->FileandCodeTemplates->PythonScript内容见图:这样新建文件的时候就会默认头如下:这里说明下#!/usr/bin/evnpython和 #!/usr/bin/python的区别:第一种写法是在PC的Path中找寻第一个python用来执行你所编写的脚本信息

    2022年8月29日
    8
  • linux常用的20个命令面试_linux常用命令详解pdf

    linux常用的20个命令面试_linux常用命令详解pdf什么是linux多用户,多任务,支持多线程和多CPU的操作系统linux的应用领域:免费,稳定,高效的,一般运行在大型服务器上用xshell连接虚拟机的步骤:1.setup设置虚拟机IP为10.10.10.10重启网卡:servicenetworerestart2.在Windows系统打开网络和共享中心,更改适配器设置,把vmnet1的ipv4的IP改成10.10.10.13.打开xshell,输入ssh10.10.10.10/根目录:一般根目录下只存放目录,有且只有一个根目

    2026年2月21日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号