Я хочу создать несколько таблиц для одного и того же набора переменных. Я использую замечательные группы сравнения R и Hmisc для назначения ярлыков переменных, поэтому мне не нужно менять имена переменных для каждой таблицы. Некоторые имена переменных включают латексный математический режим, но это дает мне ошибку, потому что compareGroups экспортирует $that$
следующим образом: \$that\$
. Вот минимальный пример:Математический режим Latex в ярлыках переменной Hmisc с использованием таблицы compareGroups
# assigning Hmisc label includinc math mode in $$
library(Hmisc)
label(mtcars$mpg) <- "[$\\frac{miles}{gallon}$]"
# descriptive table of mpg by am
library(compareGroups)
tab <- createTable(
compareGroups(data = mtcars,
am ~ mpg)
)
# in createTable, the variable name looks fine
tab
# when exported to latex, a \ is inserted before each $
export2latex(tab)
Есть ли способ, чтобы избежать, что \ вставляется до $ по export2latex? Или любое обходное решение?
Я боюсь, что, кажется, зашиты в 'export2latex.createTable'. Кажется, что нет возможности отключить его. – Benjamin