11得票1回答
我该如何将多个数据框中的行名称转换为数据框中的列?

我有一组.csv文件,已经读入 R 并放置在一个名为 data 的大型数据框中,其中包括 6 个数据框,它们是 filenames 中的 6 个文件。我的代码如下: filenames <- list.files( paste(mainDirInput,sep=""), pattern...

9得票2回答
R 返回行名称的部分匹配。

我遇到了以下问题。 vec <- c("a11","b21","c31") df <- data.frame(a = c(0,0,0), b = c(1,1,1), row.names = vec) df["a",] 返回 df["a",] a b a11 0 1 ...

8得票1回答
如何在将矩阵转换为数据框时保留行名称?

我想将一个矩阵转换为数据框。当我使用 df <- mat %>% data.frame() 我丢失了行名称,应该如何保留它们?

7得票1回答
为什么当从数据框中检索不存在的行名时,R会表现出不一致的行为?

我想知道为什么两个数据框 a 和 b 在检索不存在的行名时会有不同的结果。例如, a <- as.data.frame(matrix(1:3, ncol = 1, nrow = 3, dimnames = list(c("A1", "A10", "B"), "V1"))) a ...

7得票3回答
我该如何在R中更改矩阵和数据框的dimnames呢?

假设我创建了以下矩阵: > x <- matrix(1:20000,nrow=100) > x[1:10,1:10] [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [1,] 1 101 201 ...