(试题答完后,以自己名字命名word文件,
1.
安装程序包ggplot2。写出安装函数。
2. 用命令rnorm( )命令产生1000个均值为10,方差为4的正态分布随机数,用直方图呈现数据的分布(提示:hist)。
3. 查看boxplot的帮助文件?boxplot,查看最后的Examples。
将Examples中的内容粘贴到控制台中,运行并观看运行结果。
boxplot(count ~ spray, data = InsectSprays, col = "lightgray")
4. 创建一个2到50的向量 vector1
1)2, 4, 6, 8, ..., 48, 50(注意:间距是2)
2)选取vector1中的第20个元素
3)选取vector1中的第10到20个元素
5. 假定某校100名女生的血清总蛋白含量(g/L)服从均值为75, 标准差为3,并假定数据由下面的命令产生
options(digits=4)
protein <- rnorm(100,75,9)
根据产生的数据
1) 计算样本均值、方差、标准差、极差、变异系数;
2) 画出直方图、经验分布图和QQ图;
6. 有4个不同的实验室制作同一型号的纸张, 为比较各实验室生产纸张的光滑度,测量了每个实验室生产的8张纸,得其光滑度如表所示。假设上述数据服从方差分析模型。试在显著性水平α=0.05下,检验各个实验室生产的纸张的光滑度是否有显著差异。写出运行程序及结果
这些都是很基本的应用,你这不会期末考试怎么办……
install.packages("ggplot2")
x <- rnorm(1000, mean = 10, sd = 2) ## variance is 4 indicates that sd is 2.
画图: hist(x)
在R窗口输入 ?boxplot,会出现一个页面,鼠标拉到页面最低端,复制粘贴最后一个例子到R窗口里,会生成一个boxplot。
1) vector1 <- seq(from = 2, to = 50, by = 2)
2) vector1[20]
3) vector1[10:20]
1) mean(protein), var(protein), sd(protein), 剩下的自己查。
这道题我要手动输入数据,比较费事,给你答了1-5题还行吧。
好好学习,这些都很简单。原则上本来不该帮你答这些,但是看着手痒就花3分钟写了下。