使用 dplyr::rename() 处理列名中的空格和 "weird" 字符
Dealing with spaces and "weird" characters in column names with dplyr::rename()
我有 table 困难 headers 像这样:
Subject Cat Nbr Title Instruction..Mode!
1 XYZ 101 Intro I ONLINE
2 XYZ 102 Intro II CAMPUS
3 XYZ 135 Advanced CAMPUS
我想用 dplyr::rename()
重命名列
df %>%
rename(subject = Subject,
code = Cat Nbr,
title = title,
mode = Instruction..Mode!)
但是我得到了 Error: unexpected symbol in:
我该如何调和?
要引用包含非标准字符或以数字开头的变量,请将名称用反引号括起来,例如 `Instruction..Mode!`
我有 table 困难 headers 像这样:
Subject Cat Nbr Title Instruction..Mode!
1 XYZ 101 Intro I ONLINE
2 XYZ 102 Intro II CAMPUS
3 XYZ 135 Advanced CAMPUS
我想用 dplyr::rename()
df %>%
rename(subject = Subject,
code = Cat Nbr,
title = title,
mode = Instruction..Mode!)
但是我得到了 Error: unexpected symbol in:
我该如何调和?
要引用包含非标准字符或以数字开头的变量,请将名称用反引号括起来,例如 `Instruction..Mode!`