根据 base R 或 ggplot 中 bin 的中点绘制数字频率数据
Plotting numeric frequency data based on midpoints of bins in base R or ggplot
我正在复制已发表研究的模拟结果。作者在非常矩形的密度图(下图)中展示了他们的输出。他们似乎已经创建了箱子,然后绘制了箱子的中点。是否可以使用 base R 图形或 ggplot 轻松构建此类绘图?
确实很简单:
data=rnorm(1000)
hist_info=hist(data, plot=F)
plot(hist_info$mids, hist_info$density, type="l", xlab="X", ylab="density")
我正在复制已发表研究的模拟结果。作者在非常矩形的密度图(下图)中展示了他们的输出。他们似乎已经创建了箱子,然后绘制了箱子的中点。是否可以使用 base R 图形或 ggplot 轻松构建此类绘图?
确实很简单:
data=rnorm(1000)
hist_info=hist(data, plot=F)
plot(hist_info$mids, hist_info$density, type="l", xlab="X", ylab="density")