gnuplot和“无法初始化wxWidgets”

| 我想用gnuplot绘制120个文件。
plot \'18205.plot\' u 1:3 w l t \'18205\' , \'18208.plot\' u 1:3 w l t \'18208\'
Failed to initialize wxWidgets.
         warning: Warning - difficulty fitting plot titles into key
         warning: Too many axis ticks requested (>1e+01)
         warning: Too many axis ticks requested (>1e+01)
         warning: Too many axis ticks requested (>6)
文件看起来像
21      4       0.865671
22      4       0.894175
23      4       0.921895
24      4       0.949053
25      4       0.975792
26      4       1.00147
27      4       1.02577
28      4       1.05008
    
已邀请:
重要的一点是:
Failed to initialize wxWidgets.
这意味着gnuplot无法打开使用wxWidgets进行绘图的窗口。 确保运行gnuplot的终端可以在X中打开窗口。可以通过在终端中键入typing3ѭ(或gnuplot中的within4ѭ)并检查它是否不为空以及是否有意义(通常是表示
:0.0
的值,如果应该有所不同,则应该知道这一点,因为您已经用这种方法设置了;))。 如果您以与运行图形环境不同的用户身份(或通过ssh通过其他主机)运行gnuplot,则还需要设置正确的X权限。在安全的环境中,ѭ6是可以的,但是如果您在网络上,尤其是不在防火墙后面,, 7是一个更明智的选择。     
显然,这是因为它无法检测到喜欢的终端。在我的Debian稳定版\“ gnuplot 4.4 patchlevel 0 \”上,我得到一个相同的错误,直到添加一些:
set terminal png
...在这一点上效果很好。 a!     
我遇到了同样的错误。但是,我意识到我在当前的终端窗口中没有X权限。这可以解释为什么将终端格式切换为非X(即jpg / png)对于上述人员也是有效的。     
如警告所示,您的绘图中可能有太多键。尝试不使用标题和
set key off
。 同样,您可能希望像下面的博客中那样查看迭代。这将清理您的脚本很多。 您可能想问自己,是否真的想在单线图中绘制120条线!     
只需设置区域大小,例如:
set terminal png size 1500 1200
然后画     
我遇到了同样的错误。切换到不同的输出格式对我来说是固定的。 要将图形设为jpg:     设置术语jpeg 要查看所有可能的输出格式:     帮助词     

要回复问题请先登录注册