2014-02-20 159 views
1

我想提交數字到期刊,需要高質量的數字min dpi is 300所以我試圖保存我的情節高品質,但我得到一個錯誤。如何解決錯誤'gswin32c.exe'找不到?

我的情節包含幾個數字。 例子:

par(mfrow=c(2,4)) 
x=c(5,2,4,5,8,7) 
x1=c(5,2,4,5,8,7) 
x2=c(5,2,4,5,8,7) 
x3=c(5,2,4,5,8,7) 
plot(x) 
plot(x1) 
plot(x2) 
bitmap("Plot118.tiff", height = 531, width = 1328, type="tifflzw", res=300) 

    Error in system(paste(gsexe, "-help"), intern = TRUE, invisible = TRUE) : 
    'gswin32c.exe' not found 

任何幫助,請就如何解決這個問題,或者產生一個高品質的數字呢?

+0

你需要'tiff'嗎?期刊從未拒絕我的高分辨率「png」文件。 –

+0

使用'png'函數,或者如果您使用'ggplot2''ggsave。 –

+0

我用這個''png(filename =「Rplot%03d.png」, + width = 480,height = 480,units =「px」,pointsize = 12)',但輸出文件是空的。任何提示 – sacvf

回答

1

爲了能夠運行bitmap命令,您需要安裝Ghostscript。一旦安裝,您可能還需要設置GS_CMD環境變量。請參閱R-devel郵件列表上的this question

2

最簡單的方法:安裝RStudio,創建你的情節,並使用導出 - >另存爲PDF選項。在那裏你可以指定pdf的大小。

+1

如果保存爲PDF格式,您將得到一個矢量圖形作爲輸出,可以縮放到任意大小。所以'dpi'對於這樣的文件類型並不重要。 – zelite

相關問題