【发布时间】:2014-01-15 19:05:53
【问题描述】:
我想在已生成的plot() 窗口上添加变量分布的直方图。这个脚本是高度定制的,我只能添加它。我不能使用hist() 进行绘图。 X 轴是连续的,Y 轴是概率 [0,1](编辑: 一个 y 轴是概率,另一个是连续的)。如何在已生成的plot() 上添加条形来表示此变量的分布?请仅使用 Base-R
到目前为止,我所做的是plot(),然后使用lines(hist()$breaks, hist()$density, type="h") 进行分发,但它只给我行,而不是hist() 的框状条
据我了解,boxplot() 无济于事,barplot() 需要因子而不是连续尺度变量(就像我一样)。
更新:hist(...,add=T) 选项对我不起作用。我想像line() 解决方案一样灵活(因此能够转换 x 和 y 向量),而不是用线条来绘制框。有什么想法吗?
【问题讨论】:
-
一遍又一遍地重读你的问题的标题,我认为英文一定有错误......不过不知道如何更正。
-
“将直方图添加到现有绘图窗口”?
-
完成。感谢您的更正。
标签: r plot histogram distribution bar-chart