R语言课堂检验前试题答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

R语言课堂检验1.创建一个数据框如图2.利用行合并,创建一个数据框名为rdiamonds,给数据集添加行。下图是已经添加好的行。3.利用列合并,创建table向量包含数据55,61,65,58,58,57,57,55。并加入到diamonds中。下图为添加好的数据框。4.将diamonds中carat列大于1的项设置为缺失值。5.去掉数据集diamonds中函数有缺失值的行。并将结果重新赋值给diamonds。6.新建level列,规则是当price小于300赋值为cheap,当price大于300小于400赋值为normal,当price大于400赋值为rare。7.查看diamonds中date列的类型,将这一列转化为date类型。格式为月/日/年。8.将diamonds数据集按照price列进行排序。9.使用subset()获取carat、color、level列,规则是price列大于300。10.求diamonds的carat列的均值、方差、中位数。11.使用length函数查看diamonds的price列的长度。12.设置一个随机数种子,从diamonds中随机抽取3条数据,将结果赋值给dsmall。13.将diamonds的level列所有数据设置成首字母大写。14.选取diamonds数据集的第1,3列将其储存在dataframe中,使用for遍历数据框输出两个列的乘积。(for循环按行遍历)15.用While循环做一下上题。16.分别使用if-else和ifelse:判断diamonds数据集第三行第一列是否大于0.25,如果大于输出Y不大于输出N。ifelse(0.230.25,print(Y),print(N))if(diamonds[3,1]0.25)print(Y)elseprint(N)17.用户自编函数的语法。Function18.查看diamonds的转置。19.选取diamonds数据集的1,2,3,6列,保存到diamonds1中,将该数据集融合,两个列为color,level,并保存到md中。20.对md数据集进行重铸,将md数据集还原成diamonds。

1 / 7
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功