我想知道是否有办法从此列表中创建nx2 matrix
:
a =
:chr [1, 1] "4"
:chr [1, 1] "2"
:chr [1, 1] "3" "4"
:chr [1, 1] "4"
:chr [1, 1] "5"
:chr [1, 1] "4" "6"
:chr [1, 1] "4"
对于最终结果,我想要一个带有NA值的nx2矩阵。
答案 0 :(得分:3)
一种方便的方法是使用" stringi"中的m = (605 / 10) + (45 % 7) + (29 % 11);
m = 60 + 3 +7;
m = 70;
。封装
示例:
stri_list2matrix
在基础R中,您可以编写如下的函数来开始:
> L <- list(4, 2:3, 3, 1, 1:2)
> library(stringi)
> stri_list2matrix(L, byrow = TRUE)
[,1] [,2]
[1,] "4" NA
[2,] "2" "3"
[3,] "3" NA
[4,] "1" NA
[5,] "1" "2"