matplotlib.pyplot.hist を使用して Python でヒストグラムを作成しようとしています。さまざまなデータの配列がありますが、コードを python に入れると、すべてのビンの値が互いに等しいか、正しくないゼロに等しいヒストグラムが返されます。
ヒストグラムは、上のグラフとほぼ同じ高さと同じ形状のビンを備えた、その上の折れ線グラフのように見えるはずです。
ヒストグラムの上の折れ線グラフは、データがどのように見えるかを示し、データが変化していることを示しています。
私のデータ配列はspectrumnoiseと呼ばれ、配列xに対して作成した単なる関数です
x=np.arange[0.1,20.1,0.1]
ヒストグラムとその上の折れ線グラフを作成するために使用しているコードは
import matplotlib.pylot as mpl
mpl.plot(x,spectrumnoise)
mpl.hist(spectrumnoise,bins=50,histtype='step')
mpl.show()
私も使ってみました
mpl.hist((x,spectrumnoise),bins=50,histtype=step)
また、ビンの数を数え切れないほど変更して、ヒストグラム関数の正規化に役立つかどうかを確認しましたが、何も機能しません。
コードの出力の画像はここで見ることができます