- 9
- 0
- 约1.08千字
- 约 3页
- 2021-12-06 发布于广东
- 举报
R语言第八周作业
R语言第八周作业
PAGE
R语言第八周作业
实验八 数据转换
实验目的:
1.熟悉R中将函数应用到数据框的每列或行中去的方法
2.熟悉R中将函数应用不同分组数据以及分组数据框的方法
3.熟悉apply系列函数的使用方法与区别
4.熟悉by函数的使用情境和方法
实验要求:完成每个实验内容的同时,在每题后面附上程序代码。要求独立完成。
实验内容:
1.对与学生成绩score数据(),请选用apply系列函数(apply/lapply/sapply/tapply)计算学生语文、数学、英语课程成绩的标准化得分(zscore)
library(MASS)
score()
sc-score[,5:7]
sim-function(a)(a-mean(a))/sd(a)
lapply(sc,sim)
2. a.对与学生成绩score数据,使用合适的apply函数计算每位同学的成绩总分、平均分。
b.选出成绩最好的三名同学。
c.选出成绩最差的五名同学。
a.
score()
ma-score[,c(5,6,7)]
sum-apply(ma,1,sum)
mean-apply(ma,1,mean)
ma-cbind(ma,sum,mean)
b.
a-rank(-ma$sum)
v-a=3
v
ma[v,]
c.
3. a.对与学生成绩score数据,根据性别分组,分别计算男同学
原创力文档

文档评论(0)