gpt4 book ai didi

r - 获取矩阵行作为矩阵

转载 作者:行者123 更新时间:2023-12-04 13:14:00 25 4
gpt4 key购买 nike

从矩阵获取行作为矩阵的最短方法是什么?

> x<-matrix(1:9,nrow=3,byrow=TRUE)
> x
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9
> x[1,]
[1] 1 2 3
> is.vector(x[1,])
[1] TRUE

我想去哪里
      [,1] [,2] [,3]
[1,] 1 2 3

最佳答案

[带有drop参数,该参数控制是否将提取的子集强制(如果可能)强制为低维对象(在这种情况下为纯矢量)。为确保矩阵的子集始终是矩阵,请将其设置为drop=FALSE,如下所示:

x[1,,drop=FALSE]
[,1] [,2] [,3]
[1,] 1 2 3

(有关完整的子集设置规则和参数,请尝试 help("[")。)

关于r - 获取矩阵行作为矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16390335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com