gpt4 book ai didi

python - pandas DataFrame 绘图标记

转载 作者:行者123 更新时间:2023-12-03 00:21:34 27 4
gpt4 key购买 nike

有没有办法在 pandas.DataFrame.plot 中设置标记样式?所有其他选项都可以通过设置种类来使用。我想要一个带有误差条的标记,但只需得到一 strip 有误差条的线。如果我通过函数 errorbar 来做到这一点,我会设置 fmt='.'

最佳答案

OP 没有指定它,但这取决于您是否尝试绘制数据框或系列。

绘制数据框

重用@unutbu 的示例:

from numpy import arange, random
import pandas as pd
df = pd.DataFrame({'x': arange(10), 'y': random.randn(10), 'err': random.randn(10)})
df.plot('x', 'y', yerr='err', fmt='.')

在 DataFrame 中绘制系列

这次有点不同:

df.y.plot(fmt='.')
AttributeError: Unknown property fmt

你需要:

df.y.plot(style='.')

Plot of series

带有样式的DataFrame行为

如果将 style 传递给 DataFrame.plot,“什么也不会发生”:

df.plot('x', 'y', yerr='err', style='.')

Dataframe plot with default fmt

这可能不是您想要的。

关于python - pandas DataFrame 绘图标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30071849/

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