如何提取R矩阵中的最后一个元素?
要提取 R 矩阵中的最后一个元素,我们可以使用长度函数以及用于子集化的单个方括号。例如,如果我们有一个名为 M 的矩阵,如下所示 -
米
1 2 34 5 6
7 8 9
然后我们可以使用命令 M[ length(M)]提取 M 的最后一个值。
示例
考虑以下矩阵 -
M1<-matrix(rpois(80,5),ncol=4)输出结果M1
[,1] [,2] [,3] [,4][1,] 2 5 1 4
[2,] 3 7 1 1
[3,] 10 5 4 12
[4,] 2 6 5 6
[5,] 1 5 4 5
[6,] 2 6 1 4
[7,] 1 2 6 4
[8,] 8 7 4 1
[9,] 7 1 4 5
[10,] 4 5 7 10
[11,] 3 8 9 7
[12,] 5 6 4 11
[13,] 7 1 7 4
[14,] 4 7 3 10
[15,] 4 5 2 6
[16,] 3 6 6 4
[17,] 3 11 11 5
[18,] 6 5 4 2
[19,] 6 6 6 7
[20,] 7 9 7 3
提取 M1 中的最后一个元素 -
示例
M1[length(M1)]输出结果
[1] 3
示例
M2<-matrix(rnorm(40),ncol=2)输出结果M2
[,1] [,2][1,] 0.15966210 0.471520825
[2,] -0.85427581 0.488221634
[3,] -0.61544303 0.011246667
[4,] -1.35315700 2.143438024
[5,] 0.07160409 -0.770514833
[6,] 0.36620128 1.447494815
[7,] -0.33961934 2.592546278
[8,] 1.16429884 -1.176167293
[9,] -0.31079599 0.926655798
[10,] -1.38230759 0.734023448
[11,] 1.53510025 -0.004071859
[12,] -1.25239096 -1.460042884
[13,] 0.51040195 0.203301105
[14,] -0.80307697 -0.043606477
[15,] 0.14682878 0.665916402
[16,] 0.24931078 -0.770345445
[17,] -0.74226359 -0.962098594
[18,] 0.44419798 -0.178241910
[19,] -0.31078767 0.257241032
[20,] 2.13756931 -0.110932339
提取 M2 中的最后一个元素 -
示例
M2[length(M2)]输出结果
[1] -0.1109323
示例
M3<-matrix(runif(40,2,5),ncol=2)输出结果M3
[,1] [,2][1,] 4.266885 3.616273
[2,] 2.071090 3.208100
[3,] 4.816049 4.963326
[4,] 3.531193 2.536300
[5,] 3.750360 3.664803
[6,] 4.558265 2.895776
[7,] 3.287457 2.624363
[8,] 3.879867 4.727044
[9,] 3.186532 2.490899
[10,] 2.094175 2.464493
[11,] 4.940804 2.139410
[12,] 3.283892 4.414265
[13,] 2.852312 3.089973
[14,] 2.353238 4.328873
[15,] 3.577596 2.906803
[16,] 4.052132 2.305053
[17,] 2.304785 3.232838
[18,] 3.104058 2.222455
[19,] 3.457646 3.428169
[20,] 3.869863 4.157963
提取 M3 中的最后一个元素 -
示例
M3[length(M3)]输出结果
[1] 4.157963
以上是 如何提取R矩阵中的最后一个元素? 的全部内容, 来源链接: utcz.com/z/359552.html