R语言编程艺术学习笔记—第一章

断断续续学习R语言已经很久,一直想要记录下自己学习时的所想所得,但是始终没有行动,这次终于决定记录下学习R语言编程艺术时的所思所悟,原因是第二次读这本书,终于意识到书中的精髓,想要和大家分享,如果有理解不对的地方,也欢迎大家批评指正。

第一章   快速入门

刚开始认识R语言,最重要是了解R语言中数据结构(当然,安装和启动我略掉了,大家记得安好Rstudio)。

1.向量

向量包括字符型向量和数值型向量,注意向量里面元素只能由一种组成,不能混合

例如:x<-c(1,2,3)数值型;x<-c("a","b","c")字符型

索引主要用于寻找某个具体的元素,R语言中用x[1]指向x中的第一个元素,以此类推。

2.字符串

y<-"abc"
> y
[1] "abc"
> mode(y)
[1] "character"
使用mode()函数可以判断变量具体类型

3.矩阵

这里的矩阵就是指高代中的矩阵,其实矩阵也是向量,和向量不同的是,矩阵的索引是x[a,b],a代表某行,b代表某列,使用matrix()函数创建矩阵,注意矩阵按列排序。

> x<-matrix(c(1:4),nrow=2,ncol=2)
> x
     [,1] [,2]
[1,]    1    3
[2,]    2    4
> x[1,2]
[1] 3

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据蜂鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值