python利用matplotlib画实验图

python 复制代码
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
from matplotlib.font_manager import FontProperties

#coding:utf-8
# plt.rcParams['font.sans-serif'] = ['SimHei'] #用来正常显示中文标签
# plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号

# 准备数据
x_values = [1, 2, 3, 4, 5]
y_values = [10, 15, 7, 12, 9]

# 绘制折线图
plt.plot(x_values, y_values, marker='o', linestyle='-', color='b')
# 设置 x 轴刻度
plt.xticks(np.arange(min(x_values), max(x_values)+1, 2.0))
# 设置 y 轴刻度
plt.yticks(np.arange(min(y_values), max(y_values)+0.1, 0.1))

# 添加标题和标签
plt.title('Line Chart Example')
plt.xlabel('xxx')
plt.ylabel('xxx')

# 添加图例
plt.legend()

# 显示图表
plt.show()

# 保存图片
plt.savefig('figure.png')
相关推荐
IsSh9nj6q11 分钟前
Python全栈应用搭建神器magic-dash .新版本介绍
开发语言·python·dash
Cachel wood32 分钟前
hands-on-modern-rl:动手学强化学习策略梯度reinforce
开发语言·python
蓝斯49744 分钟前
一碰即传,重构跨设备文件分享体验
开发语言·python·重构
宁风NF1 小时前
JavaScript:内存、垃圾回收、性能优化
开发语言·前端·javascript·学习·性能优化·es6
寒水馨1 小时前
macOS下载、安装uv-0.12.0(附安装包uv-aarch64-apple-darwin.tar.gz)
python·macos·rust·项目管理·包管理器·astral·pip替代
ShuiShenHuoLe1 小时前
Go html/template 使用入门
开发语言·golang·html
geovindu1 小时前
java: Gale-Shapley Algorithm
java·开发语言·后端·算法
冻柠檬飞冰走茶2 小时前
PTA基础编程题目集 7-34 通讯录的录入与显示(C语言实现)
c语言·开发语言·数据结构·算法