【问题标题】:Error in plot.new() : figure margins too large in gwidgets2plot.new() 中的错误:gwidgets2 中的图形边距太大
【发布时间】:2023-03-20 19:30:01
【问题描述】:

我正在尝试绘制图表,但仅在我第一次尝试绘制图表时出现此错误,这很奇怪。

w <- gwindow(title="Plots")
g=ggraphics(cont=w,visible=FALSE)
plot(x,y,xlab = "Period",ylab = "Scores",main = "Results",type = "l")
visible(w) <- TRUE

Now I get the subject line error. If I again run the plot(), I see the plot in the window. How can I avoid this. Thanks. 

【问题讨论】:

    标签: r plot gwidgets


    【解决方案1】:

    您是否尝试过扩大绘图窗口?

    【讨论】:

    • 我试过 getToolkitWidget(w)$maximize() 但这并没有解决问题。
    【解决方案2】:

    问题是图形小部件在绘图尝试绘制之前尚未实现。最简单的技巧是在使用Sys.sleep 绘图之前暂停一小段时间。更高级的用途是在实现处理程序中渲染情节。

    【讨论】:

      猜你喜欢
      • 2011-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-27
      • 2014-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多