R language studying of the 2nd week

原创
2014/11/14 07:53
阅读数 96

c()-拷贝函数, mode()-变量类型,rbind()-按行合并矩阵, cbind()-按列合并矩阵。

x=c(1:100) 建立一个向量是 1到 100 的 等差数列;

var(x) 是求 方差;prod(x)-连乘 ; sd(x)-标准差;


help(mode) R语言中的帮助函数;

1:10 【 1到10的等差数列】等等等......

a[5] 显示第5个元素;

a[-5] 除了第5个元素不显示之外呢,其他元素都显示出来。


a[1:5] (1:5就是一个向量)  : 第1个元素到第5个元素进行显示。

a[-(1:5)] :  出了 第1个元素到第5个元素不进行显示。其他全部进行显示。

a[c(2,4,7)] 显示第2,4,7 个 元素

a[3:8] 第3个到第8个元素的内容


seq(5,20) - sequence函数: 产生向量的函数,起始元素5,结束元素20;

seq(5,121,by=2) 公差为2进行增长

seq(5,121,length=10) , 公差显然是 (121-5 )/10;


letters: 存储着26个字母;


新建向量: which()函数 , 主要是查询条件的列出下标。

定义a = c(2,3,4,5,6,7,8,9)

which.max(a)



rev()函数, 颠倒元素;

sort()函数, 排序函数,从小到达进行排序;



matrix()函数 生成矩阵 ,: 

a1=c(1:12);1到12的等差数列  matrix(a1, nrow=3,ncol=4) 3行4列

matrix(a1,nrow=4,ncol=3,byrow=T) 我们按照行来绕,不按照列来绕。









展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部