matplotlib-散点图

日期:2024.03.14
内容:将matplotlib的常用方法做一个记录,方便后续查找。

# 引入需要使用的库
from matplotlib import pyplot as plt# 设置画布大小 
plt.figure(figsize=(20,8),dpi = 300)# 全局设置中文字体
plt.rcParams['font.sans-serif'] = ['Simhei']# 准备的数据
y_3 = [11,17 ,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,23]
y_10 = [26,26,28,19,21,17,16,19,18,20,20,19,22,23,17,20,21,20,22,15,11,15,5,13,17,10,11,13,12,13,6]# 绘制折线图
x_3 = range(1,32)
x_10 = range(51,82)# 绘制点分布
plt.scatter(x_3,y_3,label = "三月份")
plt.scatter(x_10,y_10,label = "十月份")# 添加描述信息
plt.title("三月和十月的月气温变化情况")
plt.xlabel("时间")
plt.ylabel("温度")# 横纵坐标
x_tick = list(x_3) + list(x_10)
x_labels = [f"3月{i}日" for i in x_3]
x_labels += [f"10月{i}日" for i in x_3]plt.xticks(x_tick[::5],x_labels[::5],rotation = 45,fontsize = 8)# 展示图例 :要想图例展示出来这个必不可少
# loc='upper left'
plt.legend()# 展示点分布
plt.show()

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/541067.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目性能优化—性能优化的指标、目标

项目性能优化—性能优化的指标、目标 性能优化的终极目标是什么 性能优化的目标实际上是为了更好的用户体验: 一般我们认为用户体验是下面的公式: 用户体验 产品设计(非技术) 系统性能 ≈ 系统性能 快 那什么样的体验叫快呢…

java复健-接口的开发及参数校验

遇到的问题以及解决方案 Q1. 开发接口的流程 A1: 明确需求阅读接口文档思路分析开发测试 Q2. 开发时用到的技术 A2: LomBok:Data,自动为我们的实体类创建构造方法,set(),get&am…

探索仿函数(Functor):C++中的灵活函数对象

文章目录 一、仿函数定义及使用二、仿函数与函数指针的区别三、仿函数与算法的关系四、仿函数的实践用例 在C编程中,我们经常需要对数据进行排序、筛选或者其他操作。为了实现这些功能,C标准库提供了许多通用的算法和容器,而其中一个重要的概…

GPU性能测试中的张量和矩阵运算

正文共:888 字 7 图,预估阅读时间:1 分钟 前面我们使用PyTorch将Tesla M4跑起来之后(成了!Tesla M4Windows 10AnacondaCUDA 11.8cuDNNPython 3.11),一直有个问题,那就是显存容量的问…

“CT每多做一次,患癌风险就增加43%”冲上热搜,CT到底还能不能做?

多家媒体报道某专家称做一次 CT 患癌风险提高 43%,这个让很多朋友感到很恐慌,甚至拒绝 CT 和 X 线检查,那么这种说法到底有道理吗? 先说结论, 这其实是该话题在传播过程中省略了很多关键信息,结果造成了误…

51单片机产生波特率的计算分析,为什么常见11.0592mhz

数据手册中的资料 参考短文,机械周期 对波特率产生的计算分析 经常看到的公式是 b a u d f s o c / 12 / ( 计时器溢出需的数量 ) 2 s m o d ∗ 16 baud \dfrac{f_{soc}/12/(计时器溢出需的数量)}{2^{smod}*16} baud2smod∗16fsoc​/12/(计时器溢出需的数量…

类似爱加速的代理ip软件有哪些?叫什么

和爱加速相似的换IP软件有很多,其中一些比较知名的包括:虎观代理、花生代理等,这些软件都可以提供类似的功能,帮助用户更换IP地址以保护网络隐私和加速网络访问等目的。用户可以根据自己的需求和喜好选择合适的换IP软件使用。 如果…

激活函数理解

前言 为什么神经网中非要有各种各样的激活函数?他们有什么用?没有他们会怎样?常见的激活函数有哪些,他们都有什么特点? 如果我们不运用激活函数,神经网络的输出信号将仅仅是一个简单的线性函数。线性方程…

#15封装vue3+el-table表格数据请求函数

目录 1、useTableData 2、util 3、使用 开箱即用,理解容易。 1、useTableData import { reactive } from vue import { getType } from /utils/utilsexport const useTableData (api) > {if (typeof api ! function && getType(api) ! Promise) {th…

Modbus -tcp协议使用第二版

1.1 协议描述 1.1.1 总体通信结构 MODBUS TCP/IP 的通信系统可以包括不同类型的设备: (1)连接至 TCP/IP 网络的 MODBUS TCP/IP 客户机和服务器设备; (2)互连设备,例如:在 TCP/IP…

xss——pdfxss,mxss,uxss,flashxss

uxss(但是需要很低的版本才可以使用)(但是csdn也会有过滤) 浏览器插件漏洞 搜索这个跨站语句,然后用翻译功能,它会触发跨站、 测试的时候可以去不断的测试它的所有功能,看也没有触发跨站 flas…

Python之Web开发中级教程----创建Django子应用

Python之Web开发中级教程----创建Django子应用 基于上一个教程的Django项目(可以先看上一集,链接如下:) https://mp.csdn.net/mp_blog/creation/editor/136724897 2.创建子应用 python manager.py startapp book admin.py&…