У меня есть 12 кадров данных, каждый из которых содержит 6 столбцов: 5 имеют одно и то же имя, 1 - другое. Затем, когда я вызываю rbind(), я получаю:
Error in match.names(clabs, names(xi)) :
names do not match previous names
Колонка, которая отличается: "goal1Completions". Есть 12 целей. Завершения... это: "goal1Completions", "goal2Completions", "goal3Completions"... и т.д.
Лучший способ, о котором я могу думать, - переименование каждого столбца в каждом кадре данных на "GoalsCompletions", а затем использование "rbind()".
Есть ли более простой способ?
Посмотрите на Google, я нашел этот пакет: " gtools". Он имеет функцию, называемую "smartbind". Однако после использования smartbind() я хочу увидеть кадр данных с помощью "View()", мой сеанс R сбой...
Мои данные (пример первого фрейма данных):
date source medium campaign goal1Completions ad.cost Goal
1 2014-10-01 (direct) (none) (not set) 0 0.0000 Vida
2 2014-10-01 Master email CAFRE 0 0.0000 Vida
3 2014-10-01 apeseg referral (not set) 0 0.0000 Vida