小编use*_*764的帖子

如何将数据框中的两个或多个列组合成一个具有新名称的新列?

例如,如果我有这个:

n = c(2, 3, 5) 
s = c("aa", "bb", "cc") 
b = c(TRUE, FALSE, TRUE) 
df = data.frame(n, s, b)

  n  s     b
1 2 aa  TRUE
2 3 bb FALSE
3 5 cc  TRUE
Run Code Online (Sandbox Code Playgroud)

然后,我如何将两列n和s组合成一个名为x的新列,使其看起来像这样:

  n  s     b     x
1 2 aa  TRUE  2 aa
2 3 bb FALSE  3 bb
3 5 cc  TRUE  5 cc
Run Code Online (Sandbox Code Playgroud)

r multiple-columns dataframe r-faq

88
推荐指数
8
解决办法
28万
查看次数

如何删除数据框中的标头?

我想从我拥有的数据框中删除标题.我从csv文件中读取数据然后我将其转置,但它创建了一个新的标题,它是文件的名称和数据来自文件的行.

以下是数据帧df的示例:

     a.csv.1   a.csv.2   a.csv.3   ...
  x        5         6         1   ...
  y        2         3         2   ...  
Run Code Online (Sandbox Code Playgroud)

我想删除a.csv.n行,但是当我尝试df <- df[-1,]删除行x而不是顶部时.

r header dataframe

9
推荐指数
3
解决办法
7万
查看次数

如何计算读入此列表的文件数量?

我有一堆 csv 文件,我正在将它们读入如下列表中:

f <- list.files(pattern="201\\d{5}\\.csv")
Run Code Online (Sandbox Code Playgroud)

有什么方法可以计算我正在读入的文件数量吗?

r list counting

4
推荐指数
1
解决办法
9328
查看次数

标签 统计

r ×3

dataframe ×2

counting ×1

header ×1

list ×1

multiple-columns ×1

r-faq ×1