repan(nsim = 10)
#simulate and plot density and distribution function
oldpar = par(mfrow=c(1,3), mar=c(2,2.5,2,1),
oma=c(2,2,0,0), mgp=c(2,1,0), cex.axis=0.8)
par(mfrow=c(1,2))
nsim=1e5
x <- sort(repan(nsim));y=0.75*(1-x^2)
plot(x,y,xlab="x",ylab="f(x)",type="l",lwd=2)
grid()
title (main="Epanechnikov PDF",cex.main=0.8)
F=rank(x)/(nsim+1)
plot(x,F,ylab="F(x)",type="l",lwd=2)
grid()
title (main="Epanechnikov CDF",cex.main=0.8)
dev.off()
par(oldpar)
Run the code above in your browser using DataLab