Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示在R'上的地图;s小部件不';当运行Qt时,不会得到最大化_R_Qt_Ggplot2_Ggmap_Rinside - Fatal编程技术网

显示在R'上的地图;s小部件不';当运行Qt时,不会得到最大化

显示在R'上的地图;s小部件不';当运行Qt时,不会得到最大化,r,qt,ggplot2,ggmap,rinside,R,Qt,Ggplot2,Ggmap,Rinside,当我在R的小部件上加载一个映射(通过ggmap)并直接通过R的控制台运行程序时,当我最大化R的窗口时,映射会正确地最大化 当我通过Qt运行R时,不会发生同样的情况。我用的是漱口水。 通过Qt,当我运行R时,小部件确实会显示出来(上面有地图),但是当我最大化R窗口时,地图不会最大化。它的大小保持不变 在任何特殊情况下都不会发生这种情况。这种情况在我通过Qt运行R时一直发生,而在通过R的控制台运行R时则从未发生过 此处应提供哪些硬件/软件信息? > sessionInfo() R versio

当我在R的小部件上加载一个映射(通过
ggmap
)并直接通过R的控制台运行程序时,当我最大化R的窗口时,映射会正确地最大化

当我通过Qt运行R时,不会发生同样的情况。我用的是漱口水。 通过Qt,当我运行R时,小部件确实会显示出来(上面有地图),但是当我最大化R窗口时,地图不会最大化。它的大小保持不变

在任何特殊情况下都不会发生这种情况。这种情况在我通过Qt运行R时一直发生,而在通过R的控制台运行R时则从未发生过

此处应提供哪些硬件/软件信息?

> sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: x86_64-unknown-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     
> 
使用Qt版本4.7.0

> cat /etc/issue && uname -a
Welcome to openSUSE 11.4 "Celadon" - Kernel \r (\l).  
Linux linux-trra 2.6.37.1-1.2-desktop #1 SMP PREEMPT 2011-02-21 10:34:10 +0100 x86_64 x86_64 x86_64 GNU/Linux
导致这种情况的最简单的R程序:

R.parseEvalQ ("library (ggmap); library (raster);");

qtToR ["currentFileName"] = currentFileName;
R.parseEvalQ ("load (file = currentFileName); print (ggmap (mapImageData));");
我的系统上是否可能没有正确安装X11服务器?或者这是
打印的已知问题

有没有其他方法可以通过ggmap正常运行


!![在此处输入图像描述][2]

地图未最大化问题的临时解决方案是设置
X11
服务器的初始尺寸

X11(宽=11,高=11)

默认情况下,这会显示一个接近最大化的窗口,并且地图也会显示为最大化。

地图未最大化问题的临时解决方案是设置
X11
服务器的初始尺寸

X11(宽=11,高=11)

默认情况下,这会显示一个接近最大化的窗口,并且地图也会显示为最大化。

请告诉我这里是否需要一些其他信息。请查看设置
窗口。选项
(或
Xll.options
),特别是
重新缩放
@mnel我查看了
?x11.options
,看到了以下内容:
x11(display=“”,宽度,高度,点大小,gamma,bg,canvas,字体,系列,xpos,ypos,title,type,antialias)
我找不到任何关于调整大小/重新缩放的选项`请告诉我这里是否需要一些其他信息。请查看设置
窗口。选项
(或
Xll.options
),特别是
重新缩放
@mnel。我在
?x11.options中查看了
x11(显示=”、宽度、高度、点大小、伽马、背景、画布、字体、系列、xpos、ypos、标题、类型、别名)
我找不到任何关于调整大小/重新缩放的选项`