- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 分组因子;4.1 分组因子; 分组因子是一个表示分类分组的方法的对象。
在R语言中,通过使用分组因子定义不同的分组方
法,然后在对分组数据进行相应计算。
可以使用factor()函数生成 一个分组因子。
调用格式为:先列举所有数据,然后levels列举
分组数据。;例题;4.2 聚集计算;(1)各组工作时间
tapply(WORLTIME,TeamFactor,sum)=SumWorktimeByTeam;
SumWorktimeByTeam;
(2)各组平均工作时间
average=function(x)sum(x)/length(x);
tapply(WORLTIME,TeamFactor,average)=AverageWorktimeByTeam;
AversgeWorktimeByTeam;
(3)TEAM中各LEVEL人员的工作时间
factor(LEVEL)-LevelFactor;
list(TeamFactor,LevelFactor)=TLFactor;
tapply(WORLTIME,TLFactor,sum)=SumWorktimeByTL;
;4.3 排序;第五章 数组和矩阵;5.1 定义数组;5.1 定义数组;例:一个有24个数值的向量,并将其定义成3*4*2 的数组
FirstArray=seq(1:24);
dim( FirstArray)=c(3,4,2);
FirstArray
, , 1#第一组3*4矩阵
[,1] [,2] [,3] [,4]
[1,] 1 4 7 10
[2,] 2 5 8 11
[3,] 3 6 9 12
, , 2#第二组3*4矩阵
[,1] [,2] [,3] [,4]
[1,] 13 16 19 22
[2,] 14 17 20 23
[3,] 15 18 21 24;5.2 数组子集操作;例二、根据下标向量取数据
FirstArray[2:3,2:4,1]
[,1] [,2] [,3]
[1,] 5 8 11
[2,] 6 9 12;例四、使用下标向量访问数组
FirstArray[1,2,2]-NA
Index=c(2,4,23,9);
FirstArray[Index]
[1] 2 4 23 9
FirstArray[-Index]
[1] 1 3 5 6 7 8 10 11 12 13 14 15 NA 17 18 19 20 21
22 24
FirstArray[!is.na(FirstArray)]
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20
21 22 23 24;二、下标数组
在R语言中,可以用下标数组访问数组的子集,保存下
标数组要访问数组的下标,而且下标数组的列要等同于数
组维数,可以包含多行,每行为代取或带操作元素的下标。
;5.3 构造数组;例一、构造2*3数组
Data-c(1:12)
Arr-array(Data,dim=c(2,3))
Arr
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
等价于下面两种方法:
1、Arrarray(Data,c(2,3))
2、dim(Arr)-c(2,3)
注:当Data中的数据比维度定义所要求的元素少的时候,Data按照循环的方式填充数据。;例二、初始化一个数组,使第一行数据为0,第二行数据为1
Arr-array(c(0,1),c(2,3))
Arr
[,1] [,2] [,3]
[1,] 0 0 0
[2,] 1 1 1
#循环补充数据;5.4 数组计算;5.5 矩阵;5.6 数组矩阵合并;5.6.2 使用连接构造函数c;5.7 定义数组的操作;例、对矩阵的列排序
a-cbind(c(4,9,1),c(3,7,2))
a
[,1] [,2]
[1,] 4 3
[2,] 9 7
[3,] 1 2
apply(a,2,sort)
[,1] [,2]
[1,] 1 2
[2,] 4 3
[3,] 9 7
;第六章 数据列表和数据单;6.1 数据列表;6.1 数据列表;在R语言的内部,
您可能关注的文档
- QC应具备基本专业常识.ppt
- QC成果报告(缩短竣工资料编制时间)2007.pptx
- QC手法之新QC七工具.ppt
- QC抽样检验培训课程.ppt
- QC教材之QC小组活动.ppt
- QC检查员技能强化培训教材.ppt
- QDII产品投资理念及策略.ppt
- qingdaoban线段的垂直平分线.ppt
- QlikView课程3ETL.ppt
- QMS新版标准讲解(新旧比照).ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)