假定某校女生的血清总蛋白含量(g/L)服从均值为80 标准差为3的正态分布 并假定其中100名女生的样
已帮助 人
假定某校女生的血清总蛋白含量(g/L)服从均值为80,标准差为3的正态分布,并假定其中100名女生的样本数据由下面命令产生,protein<-rnorm(100, 80, 3)。要求: (1)计算样本均值、方差、标准差; (2)画出密度直方图; (3)在上图添加核密度估计曲线; (4)在上图用不同的颜色添加正态分布密度曲线(其中正态曲线的均值和标准差取本例样本数据计算出的值); (5)画出正态QQ图和QQ线。

回答
共1条回复-
options(digits=4) b<-rnorm(100,75,3) mean(b) var(b) sd(b) summary(b) IQR(b) # 极差不会,变异系数不会 fivenum(b) mad(b)# 绝对离差 skewness(b)# 偏度 kurtosis(b)# 峰度 hist(b,probability=T) lines(density(b),lty=3,lwd=3,col='red') x<-sort(b) n<-length(x) y<-(1:n)/n m<-mean(b) s<-sd(b) plot(x,y,type='s') curve(pnorm(x,m,s),col='red',lwd=2,add=T) qqnorm(b) qqline(b,col='red') stem(b) boxplot(b)
