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()
相关推荐
To_OC5 分钟前
Python 字典和集合,原来底层是这么玩的
python
星卯教育tony13 分钟前
CIE中国电子学会2026年3月c++ Python scratch 机器人真题试卷含参考答案
c++·python·scratch·电子学会
linksinke24 分钟前
在 CentOS 7.x 外网环境离线构建便携式 Python 3.11.4 的方案参考
linux·python·centos
wapicn9926 分钟前
API接口调试笔记:从注册到第一个数据返回,全流程详解
java·开发语言·python·lua
logo_2826 分钟前
python指定目录进行虚拟环境配置
python·虚拟环境
大数据魔法师30 分钟前
Streamlit(十七)- API 参考文档(十)- 身份认证与用户信息组件
python·web
geovindu31 分钟前
python: Bounded Parallelism Pattern
开发语言·python·设计模式·有界并行模式
大明者省34 分钟前
Ubuntu Python 部署终极版教程
开发语言·python·ubuntu
KANGBboy41 分钟前
java知识二(数组)
java·开发语言·python
Cloud_Shy61843 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第一章 Item 4 - 6)
android·数据库·论文阅读·python