【Pandas】pandas Series plot.line

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)
Series.plot.barh([x, y]) 用于绘制水平条形图(Horizontal Bar Plot)
Series.plot.box([by]) 用于绘制箱线图(Box Plot)
Series.plot.density([bw_method, ind]) 用于绘制核密度估计图(Kernel Density Estimate Plot)
Series.plot.hist([by, bins]) 用于绘制直方图(Histogram)
Series.plot.kde([bw_method, ind]) 用于绘制核密度估计图(Kernel Density Estimate Plot)
Series.plot.line([x, y]) 用于绘制折线图(Line Plot)

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

pandas.Series.plot.line 方法用于绘制折线图(Line 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=[1, 2, 3, 4, 5])

# 绘制折线图
data.plot(kind='line', title='折线图示例', color='blue', marker='o')
plt.xlabel('索引')
plt.ylabel('值')
plt.show()

# 创建一个示例 DataFrame 用于多系列折线图
data_multi = pd.DataFrame({
    'A': [10, 20, 30, 40, 50],
    'B': [5, 15, 25, 35, 45]
}, index=[1, 2, 3, 4, 5])

# 绘制多系列折线图
data_multi.plot(kind='line', title='多系列折线图示例', color=['blue', 'green'], marker='o')
plt.xlabel('索引')
plt.ylabel('值')
plt.show()
结果
  1. 折线图示例

    • 图表类型:折线图
    • 标题:折线图示例
    • 数据系列:示例 Series
    • x 轴:索引
    • y 轴:值
    • 图线颜色:蓝色
    • 数据点标记:圆圈
    • 显示内容:数据随索引的变化趋势
  2. 多系列折线图示例

    • 图表类型:折线图
    • 标题:多系列折线图示例
    • 数据系列:A 和 B
    • x 轴:索引
    • y 轴:值
    • 图线颜色:蓝色和绿色
    • 数据点标记:圆圈
    • 显示内容:多个系列随索引的变化趋势

通过这些示例,可以看到 pandas.Series.plot.line 方法如何绘制单个 Series 和多系列的折线图,从而直观地展示数据的变化趋势。折线图特别适用于时间序列数据和其他连续数据的分析。

相关推荐
蚂蚁取经1 小时前
Qt C++ 小部件 QCustomPlot 的使用
c++·qt·信息可视化
非著名架构师1 小时前
气象驱动的需求预测:零售企业如何通过气候数据分析实现库存精准控制
人工智能·深度学习·数据分析·transformer·风光功率预测·高精度天气预报数据
以山河作礼。1 小时前
解锁全球旅游数据:动态代理+AI智能推荐实战
大数据·人工智能·数据分析
数峦云数字孪生三维可视化2 小时前
魔观3DS智慧工厂数字孪生立体监测系统:让数字孪生“立体可感”的智能中枢
大数据·人工智能·物联网·信息可视化·数字孪生
yinmaisoft2 小时前
6 大数据库一键连!JNPF 数据中心数据源链接,表单数据互通无压力
前端·数据库·低代码·信息可视化
GISer_Jing2 小时前
SSE Conf 大会分享——AI Native 3D开发革命,让创意不再被技术门槛阻挡(推荐!!!)
前端·人工智能·3d·信息可视化
Tiger Z3 小时前
《R for Data Science (2e)》免费中文翻译 (第14章) --- Strings(1)
数据分析·r语言·数据科学·免费书籍
易知微EasyV数据可视化4 小时前
数字孪生可视化破局多行业痛点,EasyV 场景化方案重构效率逻辑:行业demo拆解合集
经验分享·信息可视化·数字孪生
我是哈哈hh13 小时前
【Python数据分析】Numpy总结
开发语言·python·数据挖掘·数据分析·numpy·python数据分析
DMD16814 小时前
AI赋能旅游与酒店业:技术逻辑与开发实践解析
大数据·人工智能·信息可视化·重构·旅游·产业升级