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')
相关推荐
m5655bj1 分钟前
如何使用 Python 转换 Excel 工作表到 PDF 文档
开发语言·c#·excel
JJJJ_iii8 分钟前
【机器学习12】无监督学习:K-均值聚类与异常检测
人工智能·笔记·python·学习·机器学习·均值算法·聚类
ᐇ95918 分钟前
Java核心概念深度解析:从包装类到泛型的全面指南
java·开发语言
逻极22 分钟前
Rust之旅的起点:为什么选择Rust?
开发语言·后端·rust
Tony Bai31 分钟前
从 Python 到 Go:我们失去了什么,又得到了什么?
开发语言·后端·python·golang
华如锦33 分钟前
使用SSE进行实时消息推送!替换WebSocket,轻量好用~
java·开发语言·网络·spring boot·后端·websocket·网络协议
wudl556642 分钟前
python字符串处理与正则表达式--之八
开发语言·python·正则表达式
程序员爱钓鱼1 小时前
Python编程实战 - 面向对象与进阶语法 - 继承与多态
后端·python·ipython
程序员爱钓鱼1 小时前
Python编程实战 - 面向对象与进阶语法 - 封装与私有属性
后端·python·ipython
nvd111 小时前
python异步编程 -- 理解协程函数和协程对象
开发语言·python