我如何将数据帧列表转换为R中的矩阵列表?

琳达

我有一个来自csv文件的数据帧列表,以列表形式读取:

files <- list.files(pattern="*.csv")
csvfiles <- lapply(files, read.table)
class(csvfiles)
[1] "list"

class(csvfiles[[1]])
[1] "data.frame"

如何将每个数据帧转换为列表中自己的矩阵?我已经尝试过了,data.matrix(csvfiles)但这只是返回以下输出,我认为这是不对的:

      [,1]   
[1,] List,20
[2,] List,20
[3,] List,20
[4,] List,20
[5,] List,20
[6,] List,20

我在下面提供了可复制的数据帧列表:

set.seed(99)
no_1 <- matrix(sample(c(0,1), 225, prob=c(0.8,0.2), replace=TRUE), nrow = 20)
df_1 <- data.frame(no_1)

set.seed(99999)
no_2 <- matrix(sample(c(0,1), 225, prob=c(0.8,0.2), replace=TRUE), nrow = 20)
df_2 <- data.frame(no_2)

output_list <- list(df_1, df_2)
考德威尔斯特

由于您希望将列表中的每个数据框都转换为矩阵,因此可以使用lapply来调用as.matrix每个数据框。lapply(output_list, as.matrix)我建议研究一下应用功能集并学习它们的工作方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将我的 walkscoreAPI 输出列表转换为 R 中的数据帧?

来自分类Dev

R:如何将数据帧转换为nxn矩阵

来自分类Dev

R:如何将数据帧转换为nxn矩阵

来自分类Dev

如何将R数据帧转换为列表列表?

来自分类Dev

如何将列表的列表转换为带有索引的数据帧中的列?

来自分类Dev

如何将数组列表转换为 Spark 数据帧

来自分类Dev

R:将矩阵转换为子矩阵列表

来自分类Dev

如何将列表转换为数据框矩阵

来自分类Dev

如何将Spark R数据帧转换为R列表

来自分类Dev

在R中,如何将矩阵强制转换为数据帧?

来自分类Dev

如何将列表中的多个数据帧转换为 xts 对象

来自分类Dev

将向量列表转换为R中的数据帧

来自分类Dev

将Rdata列表转换为R中的数据帧

来自分类Dev

将残留输出从列表转换为R中的数据帧

来自分类Dev

将残留输出从列表转换为R中的数据帧

来自分类Dev

将向量列表转换为R中的数据帧

来自分类Dev

如何将加权边列表转换为 R 中的邻接矩阵

来自分类Dev

如何将输出存储到矩阵列表中

来自分类Dev

R-如何将列表列表转换为具有唯一索引的矩阵

来自分类Dev

如何将基于列的大型数据框转换为R中的数据框列表

来自分类Dev

将表列表转换为矩阵列表

来自分类Dev

如何将向量转换为R中的列表?

来自分类Dev

将稀疏矩阵索引列表转换为R中的矩阵

来自分类Dev

如何将HTML列表转换为R中的数据框?

来自分类Dev

如何将HTML列表转换为R中的数据框?

来自分类Dev

如何将整齐的分层数据框转换为 R 中的分层列表网格?

来自分类Dev

如何将列列表转换为 R 中的数据框

来自分类Dev

如何将矩阵(或列表)转换为data.frame

来自分类Dev

如何将列表文件转换为矩阵

Related 相关文章

热门标签

归档