连续的熊猫数据框图直方图

时间:2020-02-19 11:41:08

标签: dataframe histogram

我在熊猫数据框中的行中有光谱数据。如何将每行绘制为直方图?

我目前使用itterows在行之间循环,但是我无法弄清楚如何使用数据绘制直方图?

1 个答案:

答案 0 :(得分:0)

我认为,唯一可接受的解决方案是分别为每行创建一个直方图。首先在单独的变量中定义容器:

bins=[-3.0, -2.0, -1.0, 0, 1.0, 2.0, 3.0]

然后,例如对于第0行,您可以运行:

df.iloc[0].hist(bins=bins)

另一种选择:例如将多个这样的图片(水平)彼此相邻放置。对于5个初始行,您可以运行:

df.iloc[0:5].T.hist(bins=bins, sharey=True, layout=(1, 5), figsize=(12, 3))

我希望这会有所帮助。