1、根据两组数据画折线图

代码如下

​
# pyplot 是专门用来画图的存在于matplotlib里面的函数
from matplotlib import pyplot as pltx1 = [1000,3000,5000,7000,9000]TPR_y1 = [0,0.48,0.93,0.95,0.95]FPR_y2 = [0,0.81,0.07,0.04,0.01]plt.xlim([1000, 10000])
plt.ylim([0.0, 1.0]) # 绘图
plt.plot(x1, TPR_y1,color='red',label = 'TPR')  # 传入x,y绘制出折线图plt.plot(x1, FPR_y2,color='blue',label = 'FPR')plt.legend()plt.savefig("./sig_size.png")  # 保存图片 要在绘制之后保存 plt.savefig保存图片 保存为svg这种矢量图,放大不会有锯齿
plt.xlabel('times')
plt.ylabel('TPR/FPR')
# 展示图形
plt.show()  # 在执行程序的同时显示出图形​

2、根据数据画柱状图

import numpy as np
import matplotlib.pyplot as plt
import random# 准备数据
x_data = [f"20{i}年" for i in range(16, 21)]
y_data = [random.randint(100, 300) for i in range(6)]# 正确显示中文和负号
plt.rcParams["font.sans-serif"] = ["SimHei"]
plt.rcParams["axes.unicode_minus"] = False# 画图,plt.bar()可以画柱状图
for i in range(len(x_data)):plt.bar(x_data[i], y_data[i])
# 设置图片名称
plt.title("销量分析")
# 设置x轴标签名
plt.xlabel("年份")
# 设置y轴标签名
plt.ylabel("销量")
# 显示
plt.show()

python代码根据数据画图相关推荐

  1. python代码学习-数据处理图片加遮挡、噪声、模糊

    python代码学习-数据处理图片加遮挡.噪声.模糊 (一)python代码学习-数据处理图片加遮挡 代码: from matplotlib import pyplot as plt from PIL ...

  2. dataframe 输出标题_【学界】第八章:Python代码之数据输出、调参与算法总结

    作者:小杨 学校:广东工业大学 年级:研二 专业:工业工程 主要研究兴趣:强化学习.深度学习 简介:作者是广东工业大学2016级工业工程系研究生,师从广东工业大学教授.博士生导师.<工业工程&g ...

  3. 3000 字推荐一个可视化神器,50 行 Python 代码制作数据大屏

    作者 | 俊欣 来源 | 关于数据分析与可视化 今天小编给大家分享一个制作数据大屏的工具,非常的好用,100行左右的Python代码就可以制作出来一个完整的数据大屏,并且代码的逻辑非常容易理解. Py ...

  4. 50行Python代码绘制数据大屏,这个可视化框架真的太神了

    今天小编来为大家安利另外一个用于绘制可视化图表的Python框架,名叫Dash,建立在Flask.Plotly.js以及React.js的基础之上,在创建之出的目的是为了帮助前端知识匮乏的数据分析人员 ...

  5. 50 行 Python 代码绘制数据大屏,这个可视化框架真的太神了

    作者 | 俊欣 来源 | 关于数据分析与可视化 今天小编来为大家安利另外一个用于绘制可视化图表的Python框架,名叫Dash,建立在Flask.Plotly.js以及React.js的基础之上,在创 ...

  6. python代码对比数据

    背景:每个迭代都会新增套餐的功能项,而且包括主办套餐.展商套餐.加油包,迭代测试中重复的工作量较多,非常适合自动化来自动对比 一.python代码实现思路: 1.每个迭代新增的功能项会整合到最新的ex ...

  7. bp神经网络预测python代码_机器学习之多层神经网络(附Python代码和数据)

    1 引言 多层神经网络,Multiple-layers Perceptron (MLP),又被称为多层感知机,是机器学习中深度学习的典型算法.关于多层神经网络的算法原理,我们在Stata和R实现的文章 ...

  8. python收集数据程序_用一行Python代码进行数据收集探索!Python真牛逼!

    简易的Pandas之路 任何使用P ython数据的人都会熟悉Pandas包.P andas是大多数行和列格式数据的go-to包. 如果你没有Pandas,请确保在终端中使用pip install安装 ...

  9. 二维正态分布图python代码_Python数据可视化正态分布简单分析及实现代码

    Python说来简单也简单,但是也不简单,尤其是再跟高数结合起来的时候... 正态分布(Normaldistribution),也称"常态分布",又名高斯分布(Gaussiandi ...

最新文章

  1. Android逆向进阶——让你自由自在脱壳的热身运动(dex篇)
  2. HDU 4619 Warm up 2 最大独立集
  3. c语言,字符串原地翻转
  4. php的pathinfo,php中PathInfo的用法举例(图文)
  5. labview嵌入c代码_LabVIEW与myRIO嵌入式系统开发入门
  6. 下标 获取字符_互联网人工智能编程语言Python的下标与切片详解
  7. 查看 chrome 浏览器中的 Headers
  8. 修改Cocos2d-xV3.17.2项目模板的编译路径
  9. 我的凸优化学习之路(转)
  10. 用Python做一个连连看游戏辅助脚本,完整编程思路分享
  11. 【UCHome二次开发】UCHome模板语法…
  12. 迁移学习与Transformer架构
  13. 一个简单帆软报表制作基础步骤
  14. 写给这批≥30岁的测试工程师 。
  15. 亚马逊运营关于卖家收到侵权邮件怎么办?
  16. 一个关于vmware虚拟机没有声音的玄学解决方案
  17. 软件开发工程师进阶之路(一)
  18. 无限制版电驴搜索器(绿色版)
  19. 计算两幅图之间的旋转角
  20. MQTT协议-报文分析及网络客户端报文测试(MQTT报文连接阿里云上传数据+订阅数据)

热门文章

  1. 计算机专业发展历程作文,计算机发展史
  2. C语言 栈的链表实现
  3. DL4J模型训练Word2Vec
  4. 原型工具 Axure 都有哪些好用的技巧
  5. 每月播报:2008年10月 动态语言
  6. 经验正交函数 (EOF) / 主成分 (PCA) 分解及Python实现
  7. 本特利涡流式趋近式proximity位移传感器
  8. 美团网退款存漏洞,43人诈骗200万判刑12年
  9. html的细节优化,网站图片优化细节放送(seo技巧)
  10. 32位进位选择加法器_超前进位加法器amp;行波进位加法器