我看到過類似的問題 - 他們大多數都沒有回答。那些被回答的人通常建議不要使用xtable,因爲它對定製不靈活。我附上了兩張圖片:1)我從xtable生成的表格2)我的理想表格。 我想爲我的1.png添加水平線,將其劃分爲3個部分,並將部分稱爲學校,成績,學生。通過添加水平線和合並單元格來自定義xtables?
1)有沒有人看到任何可能的解決方案與xtable?
2)是否有任何方法來讀取xtable的輸出作爲字符串列表,然後通過添加一些乳膠代碼來獲取所需的表格來修改它?你試過了嗎?
3)是否有任何其他包可以用來代替xtable?
這裏有一些模擬數字一起工作(讓我們假設它是1.png代碼):
library(xtable)
desc.matrix <- matrix(rep(NA,60),ncol = 4)
colnames(desc.matrix) <- c("Grade 3","Grade 4","Grade 5","Total")
rownames(desc.matrix) <- c("TRT-#Schools","TRT(Enroll>=85%)-#Schools",
"TRT(Prog>=50%)- #Schools", "TRT(Prog >= 50% & Enroll>=85%)-#Schools",
"Control-#Schools","TRT-#Grades","TRT(Enroll>=85%)-#Grades",
"TRT(Prog>=50%)-#Grades", "TRT(Prog >= 50% & Enroll>=85%)-#Grades",
"CTRL-#Grades","TRT-#Students","TRT(Enroll>=85%)-#Students",
"TRT(Prog>=50%)-#Students", "TRT(Prog >= 50% & Enroll>=85%)-#Students",
"CTRL-#Students")
for (i in 1:ncol(desc.matrix)){
desc.matrix[,i] <- c(1:(nrow(desc.matrix)))
}
xtable(desc.matrix)
我感謝你的幫助。
這當然是可以的,但你還沒有提供工作的數據。我想知道還有多少其他未回答的問題也未通過具有可重複實例的測試? – 2012-08-09 18:58:06
嗨迪文,我想自己寫一些線索並寫我的代碼。另外,爲了生成這些數字,我們應該使用相應的數據集。我將模擬一些數字,然後將它們添加到問題中。 – Sam 2012-08-09 19:04:23