【发布时间】:2017-04-25 19:06:29
【问题描述】:
我正在尝试使用曲线()绘制多个函数。我的示例尝试绘制具有不同均值和相同标准差的多个正态分布。
png("d:/R/standardnormal-different-means.png",width=600,height=300)
#First normal distribution
curve(dnorm,
from=-2,to=2,ylab="d(x)",
xlim=c(-5,5))
abline(v=0,lwd=4,col="black")
#Only second normal distribution is plotted
myMean <- -1
curve(dnorm(x,mean=myMean),
from=myMean-2,to=myMean+2,
ylab="d(x)",xlim=c(-5,5), col="blue")
abline(v=-1,lwd=4,col="blue")
dev.off()
由于 curve() 函数每次都会创建一个新图,只绘制第二个正态分布。
【问题讨论】:
-
第二个
curve需要包含add = TRUE -
链接包含一个不同的问题 - 绘制点而不是函数