使用matplotlib绘图(四)之散点图
2024-10-19 12:45:50
# 使用matplotlib绘制散点图
import numpy as np
import matplotlib.pyplot as plt
# 设置全局刻度标签大小
plt.rcParams['xtick.labelsize'] = 24
plt.rcParams['ytick.labelsize'] = 24
# 设置全局字体
plt.rcParams['font.sans-serif'] = ['SimHei']
# 解决‘-’表现为方块的问题
plt.rcParams['axes.unicode_minus'] = False
np.random.seed(10)
x = np.linspace(0, 5, 100)
y = 3*np.sin(x)
y_data = y + np.random.normal(scale=0.3, size=100)
fig = plt.figure(figsize=(10,8))
ax1 = fig.add_subplot(111)
ax1.set_title('散点图')
ax1.scatter(x,y_data) #用点表名画散点图,默认画折线图
plt.savefig('scatter.jpg')
plt.show()
最新文章
- csharp: Oracle Stored Procedure DAL using ODP.NET
- QHash
- yii2 rbac权限控制详细操作步骤
- 关于字符串查找 charindex ,Patindex 还有一个like
- 关于inline-block的间隙问题
- OC12_自动释放池
- python mongodb 读写CSV文件
- Request url 各种属性值
- Jobject 使用
- .NET Core实战项目之CMS 第七章 设计篇-用户权限极简设计全过程
- RxJS操作符(一)
- 悲观并发 乐观并发 Entity Framework Core中的并发处理
- 后台封装的easyui框架,处理texbox的时候报错:未结束的字符串常量。
- JavaScript 基础(二) - 创建 function 对象的方法, String对象, Array对象
- JavaSE_List&;Array_Java1.7
- vim中的分屏操作
- [easyUI] 树形菜单 tree
- npm 包下载的各种姿势
- CentOS6.x服务器OpenSSH平滑升级到7.3p版本——拒绝服务器漏洞攻击
- oracle 创建create user 及授权grant 查看登陆的用户