コマンド(コマンドの出力を2つの行列に割り当てることができます)を使用してカウントと中点を手動で取得したplot
後、データセットでコマンドを使用して、MATLABで「手動で」ヒストグラムを作成しています。hist
私が本当にやりたいのは、ヒストグラムの各バーの上に、その列の中心点の値を示すラベルを追加することです。私はすでにこれらの中心値をすべて含むベクトルを持っているので、私の問題は、実際にラベルを作成して各バーの上に配置する方法を理解することにあります。これらを追加する際の助けをいただければ幸いです。
私がこれまでに試したこと:
別のStackOverflowの投稿に基づいて、これらの行に沿ってコマンドを見ました
for b = 1:nBins
text(bins(b),counts(b)*2,num2str(a(b==binIdx,1)),'VerticalAlignment','top')
end
おそらくtext
ループ内でコマンドを使用して各バーの上にラベルを配置していると思いますが、text
上記のコマンドを自分のデータに変更しようとすると、プロットにラベルが表示されませんでした。