为了显示增加右偏度的效果,我想创建两个重叠图,其中一个分布比另一个分布更右偏。
所以我做了如下的事情
library(SuppDists)
tmp1fun <- function(m1=0,m2=1,m3=-0.2,m4=3.7,n=20000) {
parms <- JohnsonFit(c(m1,m2,m3,m4), 'use')
rJohnson(n,parms) }
data1.dens <- rbind(data.frame(var1=rep('now',50000),y=tmp1fun(m3=-0.2,n=50000))
,data.frame(var1=rep('hist',50000),y=tmp1fun(m3=0.2,n=50000)))
library(ggplot2)
ggplot(data1.dens, aes(y, fill = var1))+
geom_density(alpha = 0.5) + coord_cartesian(xlim=c(-4, 4))
但是它看起来不正确,它看起来更像是分布的平均值相对于另一个移动了。另外,我希望密度图看起来更平滑一些。
所以我的问题有两个部分 1. 我应该使用什么分布和什么参数,以便一个分布看起来与另一个分布相似,但更偏向正确?2. 制作这个情节的最佳图形工具是什么?如果可能的话,我想要一个实心图表,而不仅仅是一条线,也许还有更高的带宽和更平滑的。
感谢您的任何提示或建议。