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

塞巴尔

我想将简单的矩阵转换为R中的数据框。

library(Matrix)

m <- Matrix(c(1:6), 2, 3)
rownames(m) <- c("row a", "row b")
colnames(m) <- c("col a", "col b", "col c")
df <- as.data.frame(m)

这会导致错误:

Error in as.data.frame.default(m) : 
  cannot coerce class "structure("dgeMatrix", package = "Matrix")" to a data.frame
戴维·赫克曼

有一种方法as.matrix()可以执行以下操作:

as.data.frame(as.matrix(m))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将数据帧转换为R中的扩展矩阵

来自分类Dev

将xyz数据帧转换为基数R中的矩阵

来自分类Dev

将数据帧转换为R中的扩展矩阵

来自分类Dev

如何为弦图将数据从帧/数据表转换为R中的矩阵?

来自分类Dev

如何将大矩阵的数据类型强制转换为R中的另一个相似矩阵

来自分类Dev

如何将colSums转换为R到数据帧

来自分类Dev

如何将colSums转换为R到数据帧

来自分类Dev

如何将R数据帧转换为长格式

来自分类Dev

如何将数据帧中的NaN转换为NA

来自分类Dev

R:如果值满足特定条件,如何将数据帧转换为邻接矩阵?

来自分类Dev

如何将输出从readLines转换为R中的数据帧

来自分类Dev

如何将R数据帧中的时间戳转换为日期

来自分类Dev

如何将R中的矩阵转换为向量

来自分类Dev

如何将结果从lapply转换为R中的矩阵?

来自分类Dev

如何将字符数据转换为R中的矩阵格式?

来自分类Dev

如何将字典的数据帧转换为数据帧?

来自分类Dev

如何将integer64值的数据帧转换为矩阵?

来自分类Dev

将矩阵转换为长格式(R)的数据帧

来自分类Dev

将数据帧中的列转换为矩阵 Aij

来自分类Dev

将512 x 3数据帧转换为R中的128 x 4 x 3矩阵

来自分类Dev

将相关矩阵转换为 R 中的数据帧

来自分类Dev

如何将多索引数据转换为数据帧

来自分类Dev

将数据帧转换为矩阵

来自分类Dev

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

来自分类Dev

如何将数据帧转换为时间序列?

来自分类Dev

如何将DFM转换为保留docvar的数据帧,但?

Related 相关文章

热门标签

归档