当前位置 : 主页 > 网络编程 > 其它编程 >

R语言向量、矩阵用法第一节

来源:互联网 收集:自由互联 发布时间:2023-07-02
R语言一、向量,矩阵1、向量,函数c()xc(1,3,4,2,5,6,3,2)#建立了x这个向量的c函数&g R语言 一、向量,矩阵 1、 向量,函数c() > x=c(1,3,4,2,5,6,3,2) #建立了x这个向量的c函数 > x #输出x向量的值
R语言一、向量,矩阵1、向量,函数c()xc(1,3,4,2,5,6,3,2)#建立了x这个向量的c函数&g

R语言

一、向量,矩阵

1、 向量,函数c()

> x=c(1,3,4,2,5,6,3,2) #建立了x这个向量的c函数

> x #输出x向量的值

[1] 1 3 4 2 5 6 3 2

> mode(x) #mode查看是什么类型,这里输出“numeric”是数值类型

[1] "numeric"

>y=c("a","d","xra") #又建立了y这个向量的c函数

> y #输出y向量的值

[1] "a" "d" "xra"

> mode(y) #mode查看是什么类型,这里输出“character”是字符类型

[1] "character"

> length(x) #length是查看向量的长度数量

[1] 8

2、 向量,函数c() 具有规律写法

> a1=c(1:100) #有规律从1到100

> a1 #输出a1的值具有规律

[1]1 2 34 5 67 8 910 11 1213 14 1516 17 18

[19]19 20 2122 23 24 25 2627 28 2930 31 3233 34 35 36

[37]37 38 3940 41 4243 44 4546 47 4849 50 5152 53 54

[55]55 56 5758 59 6061 62 6364 65 6667 68 6970 71 72

[73]73 74 7576 77 7879 80 8182 83 8485 86 8788 89 90

[91]91 92 9394 95 9697 98 99 100

> length(a1) #查看向量的长度

[1] 100

3、 rbind 使用

>x1=c(1,3,5,7,9)

> x2=c(2,4,6,8,0)

>rbind(x1,x2)

[,1] [,2] [,3][,4] [,5]

x1 13 5 79

x2 2 46 8 0

rbind可以将多个向量合成一个横矩阵

4、 cbind 使用

>cbind(x1,x2)

x1 x2

[1,] 1 2

[2,] 3 4

[3,] 5 6

[4,] 7 8

[5,]9 0

cbind可以将多个向量合成一个竖矩阵

二、求平均值,和,连乘,最值,方差,标准差

> x=c(1:100)

> mean(x) #平均值

[1] 50.5

> sum(x) #求和

[1] 5050

> max(x) #最大值

[1] 100

> min(x) #最小值

[1] 1

> var(x) #方差

[1] 841.6667

> prod(x) #连乘 1-100之间的数字相成

[1] 9.332622e+157

> sd(x) #标准差

[1] 29.01149

三、help函数使用(帮助函数)

> help(mode)

上一篇:centos上安装postgresql9.5
下一篇:没有了
网友评论