2011-06-09 132 views
4

是否有其他人有這個問題?print.xtable只顯示,不保存到磁盤

> d <- data.frame(x=1:5, y=6:10) 
> print(d, type="html", file="d:/delete/test5.html") 
    x y 
1 1 6 
2 2 7 
3 3 8 
4 4 9 
5 5 10 

我的R版本是2.12.2,xtable版本是xtable_1.5-6。

回答

13

您還沒有創建一個xtable對象,只有一個數據框。因此print正在爲不包含寫入文件選項的數據幀運行適當的方法。嘗試:

d <- data.frame(x=1:5, y=6:10) 
x <- xtable(d) 
print(x, type="html", file="d:/delete/test5.html") 

更一般地,如果你想要寫的東西到一個文件,你可以嘗試cat

+0

謝謝!是這些小事情殺了我。 – Tom 2011-06-10 10:00:01