Pythonを使うのは初めてです。次のように、辞書に保存されている単純なデータセットに基づいてヒストグラムをプロットしたいと思います。
x = {'2010': [2,555,11], '2011': [1, 777, 12], ...}
ご覧のとおり、各ビンには 3 つのデータ値があります。
1 つのデータだけに基づいてプロットを作成するのは簡単ですが、この場合はどのように処理すればよいでしょうか?
どうもありがとう
Pythonを使うのは初めてです。次のように、辞書に保存されている単純なデータセットに基づいてヒストグラムをプロットしたいと思います。
x = {'2010': [2,555,11], '2011': [1, 777, 12], ...}
ご覧のとおり、各ビンには 3 つのデータ値があります。
1 つのデータだけに基づいてプロットを作成するのは簡単ですが、この場合はどのように処理すればよいでしょうか?
どうもありがとう
n、ビン、パッチ = pylab.hist(x、10、ノルム = 1、ヒストタイプ = 'バー'、 積み上げ = True )
この{matplotlib example page}にある例に従ってください。非常に役に立ちます。
簡単な例:
import numpy as np
import pylab as pl
x = np.random.rand(100,3)
pl.hist(x,stacked=True)
pl.show()