小编Sea*_*roc的帖子

R:根据行值中的字符串更改列名称

我有一个来自大量 csv 文件的 df 。当前的列名称具有其名称的占位符。有没有办法使每列的名称成为数据的一部分。整个列的字符串将相同。我会手动更改名称,但有 256 列。

开始 df:

   col2          col3       col4     ...
1 version=1    numCh=10   reserved=0
2 version=1    numCh=10   reserved=0
3 version=1    numCh=11   reserved=0
4 version=1    numCh=11   reserved=0
...
Run Code Online (Sandbox Code Playgroud)

所需的输出:

  version    numCh    reserved   ...
1    1        10        0
2    1        10        0
3    1        11        0
4    1        11        0
...
Run Code Online (Sandbox Code Playgroud)

一直在尝试不同的方法,看看其他人是否创造了类似的东西。

r dplyr

3
推荐指数
1
解决办法
241
查看次数

标签 统计

dplyr ×1

r ×1