Wie füge ich eine neue Zeile in eine Spaltenüberschrift in einer xtable in R @ ei

Ich habe einen Datenrahmen, den ich in ein @ einfüg sweave document using xtable, einer meiner Spaltennamen ist jedoch ziemlich lang, und ich möchte ihn aus Platzgründen über zwei Zeilen aufteilen.

calqc_table<-structure(list(RUNID = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L), ANALYTEINDEX = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L), ID = structure(1:11, .Label = c("Cal A", "Cal B", "Cal C", 
"Cal D", "Cal E", "Cal F", "Cal G", "Cal H", "Cal High", "Cal Low", 
"Cal Mid"), class = "factor"), mean_conc = c(200.619459644855, 
158.264703128903, 102.469121407733, 50.3551544728544, 9.88296440865076, 
4.41727762501703, 2.53494715706024, 1.00602831741361, 199.065054555735, 
2.48063347296935, 50.1499780776199), sd_conc = c(2.3275711264554, 
NA, NA, NA, NA, NA, NA, 0.101636943231162, 0, 0, 0), nrow = c(3, 
1, 1, 1, 1, 1, 1, 3, 2, 2, 2)), .Names = c("Identifier of the Run within the Study", "ANALYTEINDEX", 
"ID", "mean_conc", "sd_conc", "nrow"), row.names = c(NA, -11L
), class = "data.frame")
calqc_xtable<-xtable(calqc_table)

Ich habe versucht, eine neue Zeile in den Namen einzufügen, aber das schien nicht zu funktionieren

names(calqc_table)[1]<-"Identifier of the \nRun within the Study"

Gibt es eine Möglichkeit, dies zu tun? Ich habe jemanden mit der Latex-Funktion aus dem @ vorschlagen geseh hmisc -Paket, um manuell über die Tabelle zu iterieren und sie manuell in Latex zu schreiben, einschließlich der Newline, aber das scheint ein bisschen faul zu sein!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage