R 将数据集中的一组数据更改为其他条目

R 将数据集中的一组数据更改为其他条目,r,R,我正在尝试运行以下代码进行冗余分析: 如何使用数据集从另一个数据集中提取特定列` 1.创建最小可复制示例: col.pred <- c("L0041" , "L0042", "L0078", "L0079", "#1f78b4") 使用gsub替换匹配的字符串: col.pred_fixed <- gsub("^L\\d+", the_one_specific_color, col.pred) col.pred_fixed 说明: 线路 gsub("^L\\d+", the

我正在尝试运行以下代码进行冗余分析:
如何使用数据集从另一个数据集中提取特定列`

1.创建最小可复制示例:

col.pred <- c("L0041" , "L0042", "L0078", "L0079", "#1f78b4")
使用
gsub
替换匹配的字符串:

col.pred_fixed <- gsub("^L\\d+", the_one_specific_color,   col.pred)

col.pred_fixed
说明:

线路

gsub("^L\\d+", the_one_specific_color,   col.pred)

col.pred
中以L(
^L
)开头并后跟至少一个数字(
\\d+
)的每个条目替换为
特定的颜色。根据
col.pred
的值,建议使用或多或少严格的正则表达式

“将以“L”开头的每一条数据更改为特定颜色”->您是指一种特定颜色,还是将每个唯一值更改为其**自己的“特定颜色”?仅更改为一种特定颜色
[1] "#f1eef5" "#f1eef5" "#f1eef5" "#f1eef5" "#1f78b4"
gsub("^L\\d+", the_one_specific_color,   col.pred)