xtableを使用してテーブルを作成し、PDFファイルに入れるスウィーブドキュメントを作成しています。動作しますが、テーブルがドキュメントに適合せず、一部のテキストが欠落しています。xtableでテキストを揃える/xtableをpdfファイルに完全に合わせる方法はありますか?
これは私のデータです:
dput(x)
structure(list(App = structure(c(3L, 2L, 1L), .Label = c("AppServer",
"Db", "Web"), class = "factor"), Group = structure(c(2L, 1L,
1L), .Label = c("Back", "Front"), class = "factor"), Owner = structure(c(1L,
1L, 1L), .Label = "Infrasructure", class = "factor"), Server = structure(1:3, .Label = c("ServerA",
"ServerB", "ServerC"), class = "factor"), NumberCPU = c(64L,
120L, 120L), Description = structure(c(1L, 3L, 2L), .Label = c("Front End server to server web traffic",
"Hold Web templates to generate dynamic content", "Keeps customer data and login information"
), class = "factor"), Cost = structure(1:3, .Label = c("$200,000 ",
"$400,000 ", "$500,000 "), class = "factor")), .Names = c("App",
"Group", "Owner", "Server", "NumberCPU", "Description", "Cost"
), class = "data.frame", row.names = c(NA, -3L))
これは、テーブルをpdfに配置するためのコードです。
print(xtable(x, caption=paste("Summary of applications"),table.placement="!h",caption.placement="top", align=c('l', 'p{1.5in}', rep('c',6) )))