离散向量的直方图?

Histogram of a discrete vector?

我这里有一个向量,比方说 h=(14,14,30),我想制作一个直方图。例如,在 14 处应该有一条“2”高线,在 30 处应该有一条“1”高线。当我使用 hist(h) 时,我不太明白这个结果。有人知道如何解决这个问题吗?

我认为你的问题是条的宽度。

hist(h, breaks=10:32)

如果您希望条形图居中显示在数字上,您可以使用

hist(h, breaks=(10:32)+0.5)