2016-06-16 3 views
0

Im пытается сгенерировать xxtable файла .csv в документе knitr. Файл csv содержит ячейки, у которых есть несколько математических символов, таких как «±». Я не знаю, как указать, чтобы включить этот математический символ в документ knitr.Включите CSV, содержащий математические символы в пределах knitr xtable

До сих пор я пытался следующий

table<-read.csv("table.csv",check.names = FALSE) 
    q<-xtable(table, 
      caption = "This is my table",include.rownames=FALSE,label="tab:table") 
    print(q,include.rownames=FALSE) 

Это не работает и дает мне следующую ошибку «отсутствует $ вставлено»

Спасибо заранее

ответ

0

Тот факт, что вы читаете в CSV, не имеет значения. Это data.frame после read.csv().

Результат xtable() можно обработать после обработки, как показано на странице справки. Однако, если эти математические символы появляются только в столбце или двух, проще предварительно обработать ваш table, обернув записи ячеек в $ ... $.

например,

table[,1] <- paste0("$", table[,1], "$")