R语言学习第三天

浏览: 916

今天的主要学习内容,入门课程第5节:

1.三种数据类型:numeric/character/logical

   numeric + character = character;  

  numeric + logical = numeric; 

  character + logical = character;

 注:一个向量的所有元素必须为相同类型,否则R将执行强制转换。


2.等差数列的创建。

seq(1,9)或者seq(1,9)自动创建首项为1,步长为1,长度为9的等差序列(默认步长为1)

另外的创建方式包括:

seq(1,9,length.out=9)首项/尾项/长度

seq(1,by=1,length.out=9)首项/步长/长度

seq(1,9,by=1)首项/尾项/步长


3.向量运算。

如果两个向量的长度不同,则R将重复较短的向量元素,利用循环规则,直到得到的向量与较长的向量的长度相同。

如:a <- (1,2,3)  b<- (4,5,6,7)

c <- c(a,b);则c=(1,2,3,4,5,6,7).

c <- a +b; 则c=(5,7,9,8)

推荐 1
本文由 huguangqin 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册