小编Mor*_*cia的帖子

为什么我不能重命名列表中的数据框列?

我想在合并数据帧之前将CPU_Usage中的一些列重命名为进程名称,以使其更清晰.

names(byProcess[[1]])
# [1] "Time"      "CPU_Usage"
names(byProcess[1])
# [1] "CcmExec_3344"
names(byProcess[[1]][2]) <- names(byProcess[1])
names(byProcess[[1]][2])
# [1] "CPU_Usage"
names(byProcess[[1]][2]) <- 'test'
names(byProcess[[1]][2])
# [1] "CPU_Usage"
lapply(byProcess, names)
# $CcmExec_3344
# [1] "Time"      "CPU_Usage"
#
# ... (removed several entries to make it more readable)
#
# $wrapper_1604
# [1] "Time"      "CPU_Usage"
Run Code Online (Sandbox Code Playgroud)

r list names dataframe

0
推荐指数
1
解决办法
147
查看次数

标签 统计

dataframe ×1

list ×1

names ×1

r ×1