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')
相关推荐
m0_748229993 分钟前
ThinkPHP快速入门:从零到实战
c语言·开发语言·数据库·学习
liu****4 分钟前
三.Qt图形界面开发完全指南:从入门到掌握常用控件
开发语言·c++·qt
布茹 ei ai17 分钟前
Python屏幕监视器 - 自动检测屏幕变化并点击
开发语言·python
天天睡大觉27 分钟前
Python学习12
网络·python·学习
小龙报31 分钟前
【C语言进阶数据结构与算法】单链表综合练习:1.删除链表中等于给定值 val 的所有节点 2.反转链表 3.链表中间节点
c语言·开发语言·数据结构·c++·算法·链表·visual studio
黎雁·泠崖38 分钟前
Java抽象类与接口:定义+区别+实战应用
java·开发语言
cfqq19891 小时前
Settings,变量保存
开发语言·c#
女王大人万岁1 小时前
Go标准库 io与os库详解
服务器·开发语言·后端·golang
程序员杰哥1 小时前
性能测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
露天赏雪1 小时前
Java 高并发编程实战:从线程池到分布式锁,解决生产环境并发问题
java·开发语言·spring boot·分布式·后端·mysql