r - 如何在 R 中将单个数字与矩阵绑定(bind)

标签 r

我尝试使用以下代码

rbind(1, matrix(c(1,2,3,4,5,6,7,8,9,10), 5))
     [,1] [,2]
[1,]    1    1
[2,]    1    6
[3,]    2    7
[4,]    3    8
[5,]    4    9
[6,]    5   10

但我希望得到如下所示的输出

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

最佳答案

cbind 带有 NA 的单个向量,然后使用 rbind

rbind(cbind(1, NA),matrix(1:10, 5))

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

关于r - 如何在 R 中将单个数字与矩阵绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59798218/

相关文章:

r - 融合二进制列中的数据

r - nls() 的后续步骤?

r - 如何将值从一个数据帧传输到另一个数据帧?

java - 无法使用 mailR 包发送电子邮件

r - Coord_flip() 更改分组条形图中组内条形的顺序

r - 根据 R Shiny 中的其他选择动态更新两个 selectInput 框

r - 如何使用 RcppArmadillo 绘制多项分布样本?

r - 使用 RCurl 抓取 javascript

r - 如何使用 ggplot2 在世界地图上绘制一个点?

css - 在 R Shiny 中链接外部 CSS 样式表