gpt4 book ai didi

python - 将 x 和 y 标签添加到 Pandas 图

转载 作者:IT老高 更新时间:2023-10-28 12:26:47 30 4
gpt4 key购买 nike

假设我有以下代码,它使用 pandas 绘制了一些非常简单的东西:

import pandas as pd
values = [[1, 2], [2, 5]]
df2 = pd.DataFrame(values, columns=['Type A', 'Type B'],
index=['Index 1', 'Index 2'])
df2.plot(lw=2, colormap='jet', marker='.', markersize=10,
title='Video streaming dropout by category')

Output

如何在保留使用特定颜色图的能力的同时轻松设置 x 和 y 标签?我注意到 pandas DataFrames 的 plot() 包装器不采用任何特定的参数。

最佳答案

df.plot() 函数返回一个 matplotlib.axes.AxesSubplot 对象。您可以在该对象上设置标签。

ax = df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category')
ax.set_xlabel("x label")
ax.set_ylabel("y label")

enter image description here

或者,更简洁:ax.set(xlabel="x label", ylabel="y label").

或者,索引 x 轴标签会自动设置为索引名称(如果有的话)。所以 df2.index.name = 'x label' 也可以。

关于python - 将 x 和 y 标签添加到 Pandas 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21487329/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com