在一个图表上绘制直方图和密度函数曲线

时间:2012-01-15 19:13:22

标签: r plot histogram

我有一个密度函数f,我为它做了MCMC采样。为了评估抽样的优点,我需要在同一图表中绘制histcurve

的问题
hist(samples);
curve(dfun,add=TRUE);

是它们处于不同的尺度:某个箱子的频率通常为数百,而密度函数的最大值约为1左右。我想要做的是在同一高度配置两个图,左边有一个y轴,右边有一个y轴。有人可以帮忙吗?谢谢。

1 个答案:

答案 0 :(得分:7)

prob=TRUE参数用于hist

hist(samples, prob=TRUE)
curve(dfun,add=TRUE)

另见this SO question