下载此文档

R语言实验指导书(二).doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
R语言实验指导书(二)2016年10月27日实验三创建和使用R语言数据集实验目的:了解R语言中的数据结构。熟练掌握他们的创建方法,和函数中一些参数的使用。对创建的数据结构进行,排序、查找、删除等简单的操作。实验内容:向量的创建及因子的创建和查看有一份来自澳大利亚所有州和行政区的20个税务会计师的信息样本1以及他们各自所在地的州名。州名为:tas,sa,qld,nsw,nsw,nt,wa,wa,qld,vic,nsw,vic,qld,qld,sa,tas,sa,nt,wa,vic。将这些州名以字符串的形式保存在state当中。创建一个为这个向量创建一个因子statef。使用levels函数查看因子的水平。矩阵与数组。创建一个4*5的数组如图,创建一个索引矩阵如图,用这个索引矩阵访问数组,观察结果。将之前的state,数组,矩阵合在一起创建一个长度为3的列表。创建一个数据框如图。将这个数据框按照mpg列进行排序。。实验要求要求学生熟练掌握向量、矩阵、数据框、列表、因子的创建和使用。实验四数据的导入导出实验目的熟练掌握从一些包中读取数据。熟练掌握csv文件的导入。创建一个数据框,并导出为csv格式。实验内容创建一个csv文件(内容自定),并用readtable函数导入该文件。查看R语言自带的数据集airquality(纽约1973年5-9月每日空气质量)。列出airquality的前十列,并将这前十列保存到air中。查看airquality中列的对象类型。查看airquality数据集中各成分的名称将air这个数据框导出为csv格式文件。((x,file="",sep="",=TRUE,=TRUE,quote=TRUE))实验要求要求学生掌握从包中读取数据,导入csv文件的数据,并学会将文件导出。实验五R语言数据的清洗实验目的查看数据集的缺失值,并学会对缺失值进行处理。对异常变量重新赋值。将某一列的字符型转化为日期型。利用subset()获取子集。实验内容有一个数据框代码如下,使用summary函数查看,那一列含有缺失值,有几个。并查看wind列的最大值。Ozone<-c(41,36,12,18,NA,28)<-c(190,118,149,313,NA,NA)wind<-c(,,,,,)Temp<-c(67,82,74,62,86,66)date<-c("1997/05/01","1997/05/02","1997/05/03","1997/05/04","1997/05/05","1997/05/06")air<-(date,Ozone,,wind,Temp,stringsAsFactors=FALSE)使用class()函数查看date函数的类型,并将其转化为data型,格式为月/日/年。使用subset()根据Temp列获取air中Temp大于60小于70的数据。将air中含有缺失值的列去掉。找出Temp中大于85的值将其设置为缺失值。创建一个air1包含两个列q1,q2。用cbind函数添加到air中。使用names函数查看air的列名,并根据列自己创建一个数据框。使用rbind函数添加到air中实验要求要求学生会用subset获取子集,学会对缺失值进行一些简单的处理和对一些异常值的查找和修改。实验六高级数据管理实验目的学会简单的数值和字符处理函数。学会自己编写一个函数。实验内容使用下面代码创建roster数据集。Student<-c("JohnDavis","AngelaWilliams","BullwinkleMoose","DavidJones","JaniceMarkhammer","CherylCushing","ReuvenYtzrhak","GregKnox","JoelEngland","MaryRayburn")Math<-c(502,600,412,358,495,512,410,625,573,522)Science<-c(95,99,80,82,75,85,80,95,89,86)English<-c(25,22,18,15,20,28,15,30,27,18)roster<-(Student,Math,Science,English,stringsAsFactors=FALSE)使用length函数查看Student的长度。计算该班级数学的平均成绩,最高成绩。将成绩单按照姓和名进行排序,将学生的各科考试成绩组合为单一的成绩衡量指标、基于相对名次(前20%,下20%,等等)给出从A到F的评分。使

R语言实验指导书(二) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pk5235
  • 文件大小114 KB
  • 时间2020-04-06
最近更新