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()
相关推荐
树獭叔叔10 分钟前
详解 Python 的异步上下文管理器语法
后端·python
leo__52012 分钟前
Java的NIO体系详解
java·python·nio
前端Hardy16 分钟前
Python是怎么将Vue项目打包成桌面端应用程序的?看这篇就够了
前端·javascript·python
java1234_小锋42 分钟前
【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博舆情数据可视化分析-热词情感趋势柱状图
python·信息可视化·自然语言处理
麦兜*1 小时前
国产大模型平替方案:Spring Boot通义千问API集成指南
java·spring boot·后端·python·spring cloud·系统架构·springboot
菜包eo1 小时前
视频转二维码在教育场景中的深度应用
python·计算机视觉·音视频
天航星2 小时前
《Python基础》第3期:使用PyCharm编写Hello World
python·pycharm
都叫我大帅哥2 小时前
🌟 LangChain回调机制全解析:从入门到实战,打造你的AI智能小助手
python·langchain·ai编程
七七软件开发3 小时前
二手交易 app 系统架构分析
java·python·小程序·系统架构·php
U盘失踪了8 小时前
python JSONPath 表达式生成器
linux·windows·python