【发布时间】:2020-01-30 18:12:34
【问题描述】:
我有一些变量如下:
colnames(samp)
[1] "Q11_1_1" "Q11_1_2" "Q11_1_3" "Q11_1_4" "Q11_1_5" "Q11_1_6" "Q11_1_7" "Q11_1_8" "Q11_1_9" "Q11_1_10"
[11] "Q11_1_11" "Q11_1_12" "Q11_1_99" "Q11_2_1" "Q11_2_2" "Q11_2_3" "Q11_2_4" "Q11_2_5" "Q11_2_6" "Q11_2_7"
[21] "Q11_2_8" "Q11_2_9" "Q11_2_10" "Q11_2_11" "Q11_2_12" "Q11_2_99"
我想交换中间和末尾的值,例如
Q11_1_1 -> Q11_1_1
Q11_1_2 -> Q11_2_1
...
Q11_1_99 -> Q11_99_2
我可以这样做(但这很耗时)。
samp %>%
rename(Q11_1_2 = Q11_2_1)
知道怎么做吗?
【问题讨论】:
-
您可以在此处找到
regex模式:stackoverflow.com/questions/23247793/…(用于记事本++,但正则表达式相同)。