如何在R中创建一个只有一行的矩阵?


要在R中创建一个只有一行的矩阵,我们可以将matrix函数的nrow参数设置为1。

例如,如果我们想创建一个只有一行的矩阵M,可以使用下面的命令:

M<-matrix(1:5,nrow=1)

查看下面的例子来理解单行矩阵的输出。

示例1

要在R中创建一个只有一行的矩阵,请使用以下代码:

M1<-matrix(rpois(5,1),nrow=1)
M1

创建的矩阵如下:

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

示例2

要在R中创建一个只有一行的矩阵,请使用以下代码:

M2<-matrix(rpois(5,5),nrow=1)
M2

创建的矩阵如下:

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

示例3

要在R中创建一个只有一行的矩阵,请使用以下代码:

M3<-matrix(rpois(10,5),nrow=1)
M3

创建的矩阵如下:

   [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 8   7    3    2     5    5   6    6     4   3

示例4

要在R中创建一个只有一行的矩阵,请使用以下代码:

M4<-matrix(rpois(2,5),nrow=1)
M4

创建的矩阵如下:

   [,1] [,2]
[1,] 2   3

示例5

要在R中创建一个只有一行的矩阵,请使用以下代码:

M5<-matrix(rpois(2,50),nrow=1)
M5

创建的矩阵如下:

   [,1] [,2]
[1,] 37  38

示例6

要在R中创建一个只有一行的矩阵,请使用以下代码:

M6<-matrix(rpois(10,50),nrow=1)
M6

创建的矩阵如下:

    [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 62   49   46   53   49   58   50   48   49   53

示例7

要在R中创建一个只有一行的矩阵,请使用以下代码:

M7<-matrix(rnorm(6),nrow=1)
M7

创建的矩阵如下:

        [,1]    [,2]      [,3]     [,4]       [,5]     [,6]
[1,] 0.9545686 0.5495047 1.403797 -0.1845401 0.5164328 -0.9767084

示例8

要在R中创建一个只有一行的矩阵,请使用以下代码:

M8<-matrix(rnorm(6,10,2),nrow=1)
M8

创建的矩阵如下:

         [,1]   [,2]     [,3]     [,4]    [,5]    [,6]
[1,] 10.35974 7.565574 9.575034 13.29151 6.77356 9.180579

示例9

要在R中创建一个只有一行的矩阵,请使用以下代码:

M9<-matrix(runif(3,2,10),nrow=1)
M9

创建的矩阵如下:

       [,1]      [,2]    [,3]
[1,] 4.652802 2.331193 9.452688

示例10

要在R中创建一个只有一行的矩阵,请使用以下代码:

M10<-matrix(rexp(4),nrow=1)
M10

创建的矩阵如下:

       [,1]     [,2]      [,3]     [,4]
[1,] 0.9369164 4.111468 1.368531 1.036329

示例11

要在R中创建一个只有一行的矩阵,请使用以下代码:

M11<-matrix(round(rnorm(5),2),nrow=1)
M11

创建的矩阵如下:

      [,1] [,2] [,3]  [,4]  [,5]
[1,] 0.25  2.8 -0.49 -0.68 -0.1

示例12

要在R中创建一个只有一行的矩阵,请使用以下代码:

M12<-matrix(round(runif(3,2,10),2),nrow=1)
M12

创建的矩阵如下:

     [,1] [,2] [,3]
[1,] 4.75 6.62 6.56

更新于:2021年11月9日

1K+ 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告