У меня есть ситуация, когда мне нужно привязать несколько фреймов данных на основе имени, у меня проблема в том, как определить связывание для этих фреймов данных, когда имена различаются -
Например, именамои фреймы данных:
AB_0
AB_1
BCD_0
BCD_1
И я хочу связать AB_0 и BCD_0, а также AB_1 и BCD_1 - мой общий фактор, с которым я связываюсь, это все, начиная с _
и после
Я знаю, что могу использовать strsplit, но все, что я пытаюсь получить, это что-то вроде:
for(i in 0:1){
do.call("rbind", mget(sprintf("*_%d", i)))
}
, где * - некоторая переменная строка с переменным количеством символов