1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
R语言课件

R语言基础;一、一个简短的R会话;一、一个简短的R会话;一、一个简短的R会话;一、一个简短的R会话;二、R语言的基本语法 ;二、R语言的基本语法 ;二、R语言的基本语法 ;5、逻辑运算符 1) ! x 逻辑非 当前逻辑值取反运算。 2)x y 逻辑与 如果两个表达式的值均为TRUE,结果才为TRUE,否则为FALSE。 3) xy 逻辑与 若x,y为向量只比较第一个元素。 ;二、R语言的基本语法;二、R语言的基本语法 ;7、常量和变量 1)常量是其值不变的量,如1234,“abc等数值、字符串和逻辑值等。 2)变量是其值可变的量,如x-3,x就是一个变量,当x-4时,x的值被重新赋值为4。变量名由字母、数字和下划线组成,变量的第一个字符为字母。 3)显示变量列表:显示现在内存中已创建的变量名,使用ls()函数。 4)显示变量值:直接输入变量名或使用print()函数 5)清除:将变量从内存??清除,使用rm() 。;三、R语言的数据结构 ;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构 ;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;统计函数;;三、R语言的数据结构 ;2. paste() 接受任意字符,并顺次组合连成字符串,在默认情况下,各字符串由一个空格分隔,可以通过sep=string把它更改为其他字符,包括空字符串。 paste(a,1) [1] a 1 paste(c(a,b),1) [1] a 1 b 1 paste(c(a,b),c(1,2)) [1] a 1 b 2 paste(app, le,sep=) [1] apple;三、R语言的数据结构 ;;4)建立逻辑型向量 1. c() 直接输入向量 例如: c(TRUE,FALSE,TRUE) [1] TRUE FALSE TRUE 2. rep() #生成重复的向量 例如: rep(c(TRUE,FALSE),2) [1] TRUE FALSE TRUE FALSE 3. 由运算生成 例如: 1:53 [1] FALSE FALSE FALSE TRUE TRUE ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;;14;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;思考题: 1.已知a-1:100,若要取出向量a中的偶数位置上的元素,表达式应为()。 A. a[2:100] B. a/50 C.a[seq(2,100,by=2)] D.a/2 2. 已知a-1:10,下列()不能输出([1] 6 7 8 9 10)。 A. a[-(1:5)] B.a[6:10] C.a[a5] D.a5 3. 表达式max(c(1:5,7:10)[6:8])的结果是()。 A. 1 B.6 C.7 D.9 4. 已知a-c(1:5,7:10),则max(a[6:8]-3:1)的结果是()。 A. 1 B.3 C.9 D.10 5. 已知a-c(1:5,7:10),则min(a[-(1:7)])的结果是()。 A. 1 B.3 C.9 D.10;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;思考题: 已知矩阵a-matrix(rep(1:4,4),4,4);若要将a转换成如下矩阵,应使用的命令是()。 [,1] [,2] [1,] 2 2 [2,] 3 3 A. a[-(c(1,4)),-(3:4)] B. a[-(3:4),-c(1,4)] C.a[-1,][-4,] [,3:4] D. a[3:4,2:3];三、R语言的数据结构 ;三、R语言的数据结构 ;三、R语言的数据结构 ;例1: m3-matrix(1:4,2,2) m4-matrix(2:5,2,2) m3%*%m4 [,1] [,2] [1,] 11 19 [2,] 16 28 例2:

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档