gpt4 book ai didi

python - 数据框的直方图

转载 作者:行者123 更新时间:2023-12-01 09:33:40 25 4
gpt4 key购买 nike

我有一个数据框如下: enter image description here

我试图从中绘制一个直方图,使得字母 {A,B,C,D} 位于 x 轴,y 轴显示数字。我已经尝试过以下方法:

df.plot(kind='hist')

我得到的是地址而不是绘图,即:

<matplotlib.axes._subplots.AxesSubplot at 0x11217d5f8>

我想知道如何展示情节?

最佳答案

IIUC,我认为您需要转置dataframe以获取索引['A','B','C','D']为x-轴,然后绘图。还可以使用 plt.show() 来显示直方图。最新版本的pandas将直接显示带有轴对象显示的绘图。但是,对于旧版本需要显式编写 plt.show() 代码来显示。

import matplotlib.pyplot as plt
df.T.plot(kind='hist')
plt.show()

关于python - 数据框的直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49731494/

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