R language studying of the 2nd week

本文详细介绍了使用R语言进行向量创建、基本数学运算、矩阵生成和常见统计函数应用的方法,包括如何创建等差数列、求方差、计算连乘、查看变量类型以及进行矩阵的行/列合并。此外,还展示了如何通过向量索引来选择特定元素,以及如何使用sequence函数生成特定范围内的数列。

072627_Is08_216687.jpg

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

073010_fjCx_216687.jpg

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

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


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

073759_S8qk_216687.jpg

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

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

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


074131_6M5j_216687.jpg

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个元素的内容


074410_ixV6_216687.jpg

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

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

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


074737_WfVv_216687.jpg

letters: 存储着26个字母;


074911_XfyH_216687.jpg

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

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

which.max(a)


075024_QjDq_216687.jpg

rev()函数, 颠倒元素;

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


075122_ZXx4_216687.jpg

matrix()函数 生成矩阵 ,: 

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

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









转载于:https://my.oschina.net/searone/blog/344199

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值