私が作業しているプロジェクトの一部として、データをループ内のヒストグラムに追加する必要があります。このプロジェクトの要件の一部は、データを格納するために配列を使用しないことです。ここで私は何をしようとしているのpsedoコードです:Pythonで既存のヒストグラムにデータを追加する
はimport matplotlib.pyplot as plt #could by numpy if that works better
plt.hist(define histogram with n bins)
for i in range (bignumber):
MCMC to find datapoint
add point to histogram
plt.plot()
私は問題を抱えているコードは、その生成されたとして、それにデータを追加データなしでヒストグラムをprefineする方法です。
MCMC:マルコフチェーンモンテカルロ – Arland
なぜアレイを使用しないのですか?単にゼロ(関数numpy.zeros)で配列を作成し、その配列内のインデックスをループ内でインクリメントすることができます。インデックス番号は、numpy.searchsortedのようなもので決定できます。 – user2660966
* "データを格納するために配列を使用しない" *は非常に奇妙な要件です。 Matplotlibはデータをプロットするために配列を必要とするため、配列を持たないことは不可能です。 – ImportanceOfBeingErnest