繁体   English   中英

Plot window with quartz() 指定 xpos 或绕过 xpos

Plot window with quartz() specify xpos or bypass xpos

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在 ubuntu 中,您可以执行x11(xpos, ypos)来指定 window 的 position。

选项 A

在 MacOS 中使用quartz()可以做到这一点吗?

选项 B

我的大部分谷歌搜索都告诉我选项 A 是不可能的,所以我们可以绕过它吗?

我尝试覆盖原来的quartz function 但它失败了,因为“ d <- check.options(new, name.opt = ".quartz.Options", envir =.Quartzenv) ”和如果我调整条件以具有q_options <<- quartz.options()它在 .External 调用上失败,说不能做 C_quartz。

到底是怎么回事?

    quartz <- function (title, width, height, pointsize, family, antialias,
                        type, file = NULL, bg, canvas, dpi, xpos=NULL, ypos=NULL)
    {
      if (missing(type) || type %in% c("", "native", "Cocoa")) {
        check <- Sys.getenv("_R_CHECK_SCREEN_DEVICE_", "")
        msg <- "screen devices should not be used in examples etc"
        if (identical(check, "stop"))
          stop(msg, domain = NA)
        else if (identical(check, "warn"))
          warning(msg, immediate. = TRUE, noBreaks. = TRUE,
                  domain = NA)
      }

      if(!is.null(xpos)){
        warning("MacOS quartz does not accept `xpos`. Not using parameter")
      }
      if(!is.null(xpos)){
        warning("MacOS quartz does not accept `ypos`. Not using parameter")
      }

      new <- list()
      if (!missing(title))
        new$title <- title
      if (!missing(width))
        new$width <- width
      if (!missing(height))
        new$height <- height
      if (!missing(pointsize))
        new$pointsize <- pointsize
      if (!missing(family))
        new$family <- family
      if (!missing(antialias))
        new$antialias <- antialias
      if (!missing(bg))
        new$bg <- bg
      if (!missing(canvas))
        new$canvas <- canvas
      if (!missing(type))
        new$type <- type
      if (!missing(dpi))
        new$dpi <- dpi
      if (!grDevices:::checkIntFormat(new$title))
        stop("invalid 'title'")
      if (!is.null(file) && !grDevices:::checkIntFormat(file))
        stop("invalid 'file'")
      d <- check.options(new, name.opt = ".quartz.Options", envir = .Quartzenv)
      .External(C_Quartz, d$type, file, d$width, d$height, d$pointsize,
                d$family, d$antialias, d$title, d$bg, d$canvas, if (is.na(d$dpi)) NULL else d$dpi)
      invisible()
    }
    assign("quartz", quartz, envir = .GlobalEnv)
问题暂未有回复.您可以查看右边的相关问题.
1 WinRT:每个项目具有指定的xPos和yPos的ItemsPanel

我对WinRT / C#/ XAML编程很陌生,所以如果对您来说这是一个简单的问题,请原谅。 我想在某种背景(面板,画布,网格,您命名)上安排一定数量的图像(将来可以单击)。 因此,我可以使用预定义的用户控件(如ListView等),但是在我的情况下,我有一个特殊的标准:每个Elemen ...

2 Graphviz 如何修复集群的 x pos

目前,我正在尝试修复集群的 x Pos,因为它们似乎四处移动以创建杂乱的图形。 所有子图都得到rank=same和newrank=true 。 仅对于从一个集群到另一个集群的边, constraint值设置为true 。 从http://martin-loetzsch.de/S-DOT/con ...

3 在mouseup / touchup事件上重置xpos

经过漫长的战斗之后,我仅将触摸事件分配给图像滑块就遇到了一个问题。 我现在有一个可以正常工作的触摸屏图像滑块,但是唯一的问题是,当我触摸屏时,移动位置从div的中心开始,然后将整个div移至指针位于中间的位置,然后提起屏幕-然后尝试做另一个动作。 移动位置再次从div的中心开始。 ...

4 XP OS上的System.Reflection.TargetInvocationException

我在visial studio 2010上开发了Window应用程序,并且在window 7上运行良好。但是当我在xp上安装安装程序时,会抛出错误消息,如下所示 “应用程序:Measurement.exe框架版本:v4.0.30319描述:该进程由于未处理的异常而终止。异常信息:Sys ...

2015-01-06 08:23:11 0 163   c#/ window
5 XP OS中的平台SDK和Visual C ++

我一直在尝试在Visual Studio 2008的平台SDK(directshow-AMCap)中构建示例代码。我尝试做几乎所有的事情,但是每次遇到新错误时,我都会做。 它是“找不到abc.h”或语法错误! 但编译器工作正常。 有人可以告诉我在安装平台SDK之后我应该从头开始做什么吗?非 ...

6 使用XP OS通过本地iis访问服务器上的共享文件夹

情况如下。 我正在本地XP机器上工作。 我的资源文件夹(如App_Themes)希望放置在服务器的共享位置。 我在IIS中将asp.net站点设置为默认站点。 有什么想法吗? 让我知道您是否有任何疑问。 ...

2009-06-10 06:47:36 1 313   windows
7 从 arraylist 中获取 xPos 和 YPos 值

我有这个 java class: 我正在使用 ArrayList 通过这个 for 循环获得尽可能多的值 如何从 snake.get(i) 获取 xPos 和 yPos? 有什么简单的方法可以做到这一点吗? 当我打印 snake.get(i) 这就是我得到的: Coordinate@634b392; ...

8 在QGraphicsItems中找到最大的X pos值

如何遍历一组Qt QGraphicsItems并在所选图形项中找到最大X值。 我有一个似乎工作的功能,但我记得将min值设置为NULL并不理想。 我这样做的唯一原因是因为否则这个价值会疯狂地返回一些东西。 我只是不觉得我这样做是最有效的方式。 请记住,我要考虑实际图表项目本身的宽度。 ...

2016-04-07 17:15:17 2 42   c++/ qt
9 如何获取div背景图片的xpos?

我有一个简单的脚本,该脚本旨在console.log div的背景图像的xpos,但控制台显示空白。 这就是我所拥有的: 我很好奇为什么backgroundPosition还是空白? div的CSS是: 要求的html: 有任何想法吗 ? ...

10 如何指定Atom打开Quartz窗口以从R进行绘图?

我正在Atom内部使用终端。 当我尝试在ggplot2中绘图时,它将打开一个石英窗口。 我该如何指向石英窗口打开而不是在原子标签中打开? 我看过quartz()函数,但不知道它如何指定打开位置。 任何文档或支持将不胜感激。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM