因此,我正在绘制密度(直方图)。例如:
d <- density(table[table$position==2,]$rt)
但是,我想在同一个图上绘制多个密度。比如我也想画图
density(table[table$position==3,]$rt)
density(table[table$position==4,]$rt)
density(table[table$position==5,]$rt)
此外,我想为每个密度指定中心点。
问这个问题的另一种方法是,我如何手动将密度图移动一定数量的 x 个单位? (例如,将所有 x 值增加 5)
最佳答案
与许多 R 分析函数一样,保存输出是您的好 helper 。 ?density
也是如此.
foo<-density(something)
names(foo)
"x", "y" , "bw", "n" , "call" ,"data.name"
所以,
plot(foo$x+5, foo$y, t='l')
据我所知,你已经完成了。
关于r - 在 R 中绘制密度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7604838/