标签: r plot histogram
我有一个密度函数f,我为它做了MCMC采样。为了评估抽样的优点,我需要在同一图表中绘制hist和curve。
hist
curve
hist(samples); curve(dfun,add=TRUE);
是它们处于不同的尺度:某个箱子的频率通常为数百,而密度函数的最大值约为1左右。我想要做的是在同一高度配置两个图,左边有一个y轴,右边有一个y轴。有人可以帮忙吗?谢谢。
答案 0 :(得分:7)
将prob=TRUE参数用于hist:
prob=TRUE
hist(samples, prob=TRUE) curve(dfun,add=TRUE)
另见this SO question