【Pandas】pandas Series plot.bar

Pandas2.2 Series

Plotting

方法 描述
Series.plot([kind, ax, figsize, ...]) 用于绘制 Series 对象的数据可视化图表
Series.plot.area([x, y, stacked]) 用于绘制堆叠面积图(Stacked Area Plot)
Series.plot.bar([x, y]) 用于绘制垂直条形图(Vertical Bar Plot)

pandas.Series.plot.bar([x, y])

pandas.Series.plot.bar 方法用于绘制垂直条形图(Vertical Bar Plot)。条形图可以直观地展示每个类别的数值大小。

参数说明
  • x:可选,Series 的索引或列名,作为 x 轴的数据。
  • y:可选,Series 的列名,作为 y 轴的数据。
示例
python 复制代码
import pandas as pd
import matplotlib.pyplot as plt

plt.rcParams['font.family'] = ['SimHei']
# 创建一个示例 Series
data = pd.Series([10, 20, 30, 40, 50], index=['A', 'B', 'C', 'D', 'E'])

# 绘制垂直条形图
data.plot(kind='bar', title='垂直条形图示例', color='skyblue')
plt.xlabel('类别')
plt.ylabel('值')
plt.show()
结果
  • 垂直条形图示例
    • 图表类型:垂直条形图
    • 标题:垂直条形图示例
    • x 轴标签:类别
    • y 轴标签:值
    • 条形颜色:天蓝色
    • 数据系列:A、B、C、D、E
    • 每个条形的高度对应 Series 中的值

通过这个示例,可以看到 pandas.Series.plot.bar 方法如何绘制垂直条形图,从而直观地展示每个类别的数值大小。

相关推荐
GIS开发特训营11 小时前
【智慧城市】2025年中国地质大学(武汉)暑期实训优秀作品(2):智慧城市西安与一带一路
人工智能·信息可视化·智慧城市
WSSWWWSSW2 天前
Seaborn数据可视化实战:Seaborn数据可视化实战入门
python·信息可视化·数据挖掘·数据分析·matplotlib·seaborn
老歌老听老掉牙2 天前
Pandas DataFrame 列数操作完全指南
python·pandas
Highcharts.js2 天前
Highcharts Stock :打造专业级金融图表的利器
信息可视化·金融·数据分析
云端设计台2 天前
2025流程图模板和工具深度评测:AI如何提升绘图效率80%?
人工智能·信息可视化·流程图·图表制作·图表工具
葡萄城技术团队2 天前
从传统到创新:用报表插件重塑数据分析平台
信息可视化·数据挖掘·数据分析
万粉变现经纪人2 天前
如何解决pip安装报错ModuleNotFoundError: No module named ‘websockets’问题
ide·pycharm·beautifulsoup·pandas·fastapi·pip·httpx
望获linux2 天前
【Linux基础知识系列】第一百一十篇 - 使用Nmap进行网络安全扫描
java·linux·开发语言·前端·数据库·信息可视化·php
天启和风3 天前
【项目】深房数据通——深圳房价可视化系统
信息可视化·数据挖掘·数据分析·数据可视化
界面开发小八哥3 天前
.NET表格控件Spread .NET v18.0——支持富文本、增强PDF导出
信息可视化·pdf·.net·数据可视化·spread .net