import matplotlib.pyplot as plt
from openpyxl import load_workbook # 这个是从Excel表格中导入数据
#为了让中文不显示成乱码
plt.rcParams['font.sans-serif']=['simhei']
plt.rcParams['axes.unicode_minus']=Falsex_data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
y1_data = [0,2,3,4,5,6,7,8,12,14,15]
y2_data = [1,1,1,1,1,1,1,1,1,1,1]
print('x_data = ',x_data)
print('y1_data = ',y1_data)
print('y2_data = ',y2_data)

运行结果:
x_data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
y1_data = [0, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15]
y2_data = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

写法1:

fig,ax = plt.subplots() # fig表示整张图片,ax表示图片中的各个图表
ax.set_title('折线图',fontsize = 20)
ax.set_xlabel('横坐标')
ax.set_ylabel('纵坐标',fontsize = 14)
ax.plot(x_data,y1_data,label=u'增加')
ax.plot(x_data,y2_data,label=u'不变')plt.legend() #设置图例
plt.savefig('折线图a') # 保存图片plt.show()#显示图形

写法2:

# line = plt.plot(x_data,y1_data)#绘制线段
line = plt.plot(x_data,y1_data)#绘制线段
line = plt.plot(x_data,y2_data)#绘制线段plt.plot(x_data,y1_data,'b',label = 'like',linewidth = 2)
plt.plot(x_data,y2_data,'r',label = 'like',linewidth = 2)plt.title('折线图b') #添加图表标题
plt.ylabel('纵坐标',fontsize = 14) #添加y轴标题
plt.xlabel('横坐标')#添加x轴标题plt.legend()#设置图例
plt.savefig('折线图b')plt.show()#显示图形

python画折线图两种写法相关推荐

  1. python画折线图代码-python画折线示意图实例代码

    python画折线图方法 前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序. import matplotlib.pyplot as plt x=[1, ...

  2. python画折线图详解-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  3. python画折线图详解-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  4. python画折线图-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  5. python画折线图-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  6. python画折线图代码-python绘制简单折线图代码示例

    1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...

  7. python画折线图详解-python绘制简单折线图代码示例

    1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...

  8. python画折线图虚线_python绘制简单折线图代码示例

    1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...

  9. python画折线图-python绘制简单折线图代码示例

    1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...

  10. python画折线图代码-用Python画论文折线图、曲线图?几个代码模板轻松搞定!

    前言 这几天在搞论文图,唉说实话抠图这种东西真能逼死人.坐在电脑前抠上一天越看越丑,最后把自己丑哭了-- 到了画折线图分析的时候,在想用哪些工具的时候.首先否决了excel,读书人的事,怎么能用exc ...

最新文章

  1. int main( int argc , char *argv[] , char *envp[] )中参数解说
  2. wpf 修改label值_WPF 获取动态添加控件的值
  3. JavaScript 开发10个实用技巧
  4. 《剑指offer》-- 树的子结构、二叉树的镜像、二叉树的深度、平衡二叉树
  5. 欢乐纪中A组赛【2019.8.9】
  6. 自动计算尺寸列表功能案例ios源码
  7. Bootstrap-CSS-代码
  8. Java的native方法返回数组return Array(C语言)
  9. js sdk 一键分享 微信_微信朋友圈分享自己拍的视频,一键开启这个设置,自带文字和音乐...
  10. 计算机应用基础论坛发帖,计算机应用基础串讲冲刺讲义(一)_IT教育论坛_计算机学习论坛_学赛网_IT在线教育平台...
  11. Python编辑器--Ulipad
  12. Linux 加固(centos7)
  13. 可视化工具Netron介绍
  14. Reaction of travel book-ShanXi
  15. Android开发 打造自己的Annotation框架
  16. 深入浅出理解Java并发AQS的共享锁模式
  17. 疫情之下,普通人高薪就业指南:学软件测试,路就不会遥远
  18. JVM参数无效(-XX:+HeapDumpOnOutOfMemoryError设置无效)
  19. 判断点在多边形的内外
  20. 【软件测试-实验-7】使用LR进行性能测试

热门文章

  1. 《计算机应用基础》测试题,《计算机应用基础》测试题(一)
  2. myeclipse与mysql连接_myeclipse 与 mysql 的连接
  3. k380没有验证码_罗技K380蓝牙键盘
  4. CSDN博客积分标准,包括博客勋章等
  5. OpenSSL密码库算法笔记——第5.4章 椭圆曲线点的简介
  6. MapInfo地图查询的简单实现
  7. 基于ssm整合的web考勤管理系统
  8. 从顶会论文看对比学习的应用!
  9. 圈圈教你玩usb第一版件电子资源使用说明
  10. Matlab数据可视化编程总结