python:画折线图

复制代码
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties

# 设置新宋体字体的路径
font_path = 'D:/reportlab/simsun/simsun.ttf'

# 加载新宋体字体
prop = FontProperties(fname=font_path)

"""
# 读取 xlsx 文件
df = pd.read_excel('your_excel_file.xlsx')

# 假设 xlsx 文件包含两列,一列是类别,一列是数值
categories = df['Category'].tolist()
values = df['Value'].tolist()
"""
#以上是自己的数据,可以加上这个。



categories = [1, 2, 3, 4, 5]
values = [10, 15, 13, 18, 16]
# 创建柱状图,并设置颜色
plt.plot(categories, values)

# 添加标题和标签,并使用新宋体字体
plt.title('柱状图示例', fontproperties=prop)
plt.xlabel('类别', fontproperties=prop)
plt.ylabel('数值', fontproperties=prop)

# 设置刻度字体
plt.xticks(fontproperties=prop)
plt.yticks(fontproperties=prop)

# 显示图形
plt.show()
相关推荐
weixin_568996063 分钟前
HTML怎么离线使用_HTML缓存策略基础配置【教程】
jvm·数据库·python
Ulyanov4 分钟前
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio动画与动效系统深度解析
开发语言·python·qt·系统仿真·雷达电子对抗仿真
2301_773553627 分钟前
怎么删除MongoDB中不再使用的账号
jvm·数据库·python
qq_342295828 分钟前
SQL报表星型模型优化_事实表索引设计
jvm·数据库·python
u01091476012 分钟前
SQL优化多表关联中的字符串连接字段_建立前缀索引提升JOIN
jvm·数据库·python
2301_7775993715 分钟前
Oracle环境下的设置主键与自增列指南_特定语法与可视化配置
jvm·数据库·python
a95114164216 分钟前
Golang怎么用go get添加依赖_Golang如何在项目中引入第三方库【入门】
jvm·数据库·python
m0_6765443824 分钟前
Golang怎么解决nil pointer错误_Golang如何排查和修复空指针引用崩溃【避坑】
jvm·数据库·python
John.Lewis32 分钟前
Python小课(6)基础语法⑤
开发语言·python
2301_7775993733 分钟前
如何优化宝塔面板的服务器内存使用_调整MySQL内存占用
jvm·数据库·python