我有一个数据列表(请参阅Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
),该数据列表表示16个不同的列表/列,每列6行。我想以6行x 16列的格式存储此列表中的数值。
但是当我使用unlist函数时:
dput
它实际上扰乱了数据的顺序,并且破坏了列的完整性。此解决方案有解决方法吗?
matrix(unlist(output), ncol = length(methodlist), byrow = TRUE)
答案 0 :(得分:0)
unlist
将所有值连接到一个序列中。如果要按行填充矩阵,则需要对其进行转置:
t(matrix(unlist(output), ncol = 6, byrow = T))
或者,您可以简单地按列填充矩阵:
matrix(unlist(output), ncol = 16)