Я хочу экспортировать латексную таблицу со столбцом единиц измерения, имеющим символ процента (%).
library(xtable)
foo <- data.frame(units='%', citation = '\\citep{authorYYYYabc}')
print(xtable(foo), sanitize.text.function = function(x) {x})
примечание: приведенный выше код был изменен с момента ответа Йориса.
В этом случае «%» интерпретируется LaTeX как комментарий.
я пытался
gsub('%', '\\%', foo)
возвращается
[1] "1"
как я могу преобразовать% в \%, чтобы LaTex прокомментировал это?
Этот вопрос немного похож на предыдущий вопрос "can R paste('\')?"; даже полировку той же таблицы, но не могу разобраться в этом конкретном случае.