Я в основном поднимаю этот вопрос, чтобы спросить, как бы вы подошли к этой проблеме. Я сам создал обходное решение, но мне интересны решения, которые могут быть простыми / более прямыми / более легкими для репликации в модели и т. Д. С нетерпением ждем чтения ваших решений.
Я некоторое время искал и не мог найти решение, которое искал, поэтому прошу прощения, если кто-то уже дал ответ, но я не нашел его.
Проблема, с которой я столкнулся, заключалась в объединении столбцов двух фреймов данных в R, но без соответствующих имен или строк. Я придумал решение ниже:
Разделение связи "Средний" и "Описание" из описания связи
library(stringr)
split <- str_split_fixed(market$Communication.Description, '[[:punct:]]', 2)
split <- data.frame(split)
# разделение Trnasform от массива до фрейма данных
names(split) <- c("medium", "description")
# Дать значимые имена столбцам
Слияние "рынок" и "сплит"
market$medium <- split$medium
market$description <- split$description
В основном я закончил тем, что назначил столбцы в созданном мной разделенном фрейме данных на два новых столбца в рыночном фрейме данных.
После этого я поговорил с парой коллег, и они сказали, что я мог бы использовать «cbind», которого раньше не использовал.