【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 方法如何绘制垂直条形图,从而直观地展示每个类别的数值大小。

相关推荐
MoRanzhi120319 小时前
5. Pandas 缺失值与异常值处理
数据结构·python·数据挖掘·数据分析·pandas·缺失值处理·异常值处理
matrixmind12 天前
Nivo 用React打造精美数据可视化的开源利器
其他·react.js·信息可视化·开源
西贝爱学习2 天前
IMDb Top 950 Movies Dataset (2025) 数据集【IMDb 前950电影数据集】
信息可视化·数据集
bmcyzs2 天前
【展厅多媒体】解析VR虚拟驾驶实现多场景自由切换
经验分享·科技·信息可视化·软件构建·vr·设计规范
Lululaurel3 天前
从静态图表到交互叙事:数据可视化的新范式与实现
python·信息可视化·数据分析·matplotlib·数据可视化
MoRanzhi12034 天前
2. Pandas 核心数据结构:Series 与 DataFrame
大数据·数据结构·人工智能·python·数据挖掘·数据分析·pandas
计育韬4 天前
计育韬:基于AI的数据可视化设计入门工作流
人工智能·信息可视化·新媒体运营·微信公众平台
深空数字孪生4 天前
AIGC重构数据可视化:你是进化中的“驯兽师”还是被替代的“画图工”?
信息可视化·数字孪生·数据看板·生产看板
两只程序猿4 天前
数据可视化 | 热力图Heatmap绘制Python代码 相关性矩阵学术可视化
python·信息可视化·矩阵
LgZhu(Yanker)4 天前
40、企业智能决策引擎:BI分析平台的架构设计与业务实践
信息可视化·数据分析·etl·bi·大屏