0
我有一些R代碼,我打開一個png()設備來寫一個圖,但是我希望這個圖也顯示在我使用Knit-R從代碼生成的PDF中。如何在knitr中設置圖的寬度/高度?
到目前爲止,我已經做到了這一點:
png(file="filename.png", width=5, height=5, units="in", res=300)
dev.control(displaylist="enable")
# Do the plotting here
dev.off()
這將創建filename.png
在它的情節,同時也將展示我的針織-R的情節生成的PDF,因爲dev.control()
通話。但是,生成的PDF中的圖的大小有點偏離。我希望大小保留我給png()函數的寬度和高度比。我怎麼做?
注意:這是一個R文件,而不是一個Rnw文件。沒有LaTeX,只有R代碼,我使用R-Studio中的「File> Knit」命令(Ctrl-Shift-K)。
謝謝,這工作,托馬斯! – 2015-02-08 23:11:37