我的问题:如何让grDevices::dev.new()
正常工作?
为避免错误 Error in plot.new() : figure margins too large
,请注意小绘图区域,
我在grDevices::dev.new()
的前面编写了代码plot()
。
但是,此代码在第一次(或在按下按钮.clean all plot
按钮之后)不起作用
这会导致错误(例如,在R CMD检查中)。
我是否误解了功能grDevices::dev.new()
?
http://www.starmicronics.com/support/mannualfolder/escpos_cm_en.pdf
答案
使用grDevices::windows()
代替grDevices::dev.new()
,我克服了这些问题。
很遗憾,我们不能使用grDevices::windows()
,因为在R CMD check
中发生以下错误:
Error in grDevices::windows() :
screen devices should not be used in examples etc