R - Как добавить вывод (перевод NL API) в качестве нового столбца в существующем Tibble?

Я пытаюсь запустить googleLanguageR для перевода определенного столбца с помощью службы перевода NL API. Вот мой код: https://cran.r-project.org/web/packages/googleLanguageR/googleLanguageR.pdf

gl_translate(
data$comments,
target = "en",
format = c("text"),
source = "")

Вывод выглядит так. Я хотел бы взять вывод переведенного текста и добавить его в качестве НОВОГО столбца к моему существующему столбцу, называемому данными.

Как я могу это сделать? Спасибо. введите здесь описание изображения


person AdilK    schedule 14.03.2021    source источник
comment
Я удалил свой ответ, так как пропустил три столбца. cbind, вероятно, короче, чем другие решения   -  person Waldi    schedule 22.03.2021


Ответы (1)


Перед запуском функции gl_translate создайте объект с именем «перевод»:

translation <- 
  gl_translate(
    data$comments,
    target = "en",
    format = c("text"),
    source = "")

Свяжите два источника данных

cbind(data,translation)
person AdilK    schedule 20.03.2021