Поэтому я хочу использовать пробелы между словами в именах столбцов фрейма данных и распечатать фрейм данных в формате pdf в латексном формате. Однако, когда я использую xtable()
для этого, имена столбцов объединяются.
Например, я бы хотел, чтобы заголовок второго столбца выглядел как «Categoria de Referencia». Вместо этого я получаю:
Кто-нибудь знает, как это уладить? Вот фрагмент R, который переводит фрейм данных в латекс:
tab<-xtable(dat,caption="Efectos de las Variables sobre la Probabilidad de Conversión",digits=2)
print(tab,latex.environments = "center",include.rownames=FALSE)
Вот код, который генерирует кадр данных:
structure(list(Variable = structure(c(4L, 3L, 3L, 3L, 3L, 3L,
2L, 1L), .Label = c("App", "Clicker", "País", "Uso"), class = "factor"),
Categoría.de.Referencia = structure(c(3L, 1L, 1L, 1L, 1L,
1L, 2L, 4L), .Label = c("Brasil", "Clicker", "No Acaba Unidad",
"No Usa App"), class = "factor"), Categoría.Considerada = structure(c(1L,
2L, 3L, 4L, 5L, 7L, 6L, 8L), .Label = c("Acaba la Unidad",
"España", "Francia", "ITalia", "Méjico", "No Cliker", "Otros Países",
"Usa App"), class = "factor"), Variación = structure(c(8L,
4L, 5L, 6L, 1L, 2L, 3L, 7L), .Label = c("-0.19%", "-0.46%",
"-2.32%", "0.31%", "0.46%", "0.7%", "1.15%", "2.08%"), class = "factor")), .Names = c("Variable",
"Categoría.de.Referencia", "Categoría.Considerada", "Variación"
), row.names = c(NA, -8L), class = "data.frame")