Python调用来自R脚本的情节,情节不留

时间:2013-05-22 23:58:47

标签: python r

我正在使用Python调用R中的绘图.Python发出Rscript命令。一切都有效,除了情节瞬间消失。

我在R方面尝试了几件事:

  • par(ask=TRUE)
  • Sys.sleep(5)

par不能这样做;它会忽略它。

使用sleep问题是R会在睡觉时挂起python脚本5秒钟,但有时候我希望能够立即关闭该剧情:当我做python时只是一直等到5几秒钟结束了。

它可能与Python相关,还是R中有解决方案?

最低工作范例:

R:

foo.R

plot(1:10)
Sys.sleep(5)

Python:

foo.py

import os
os.system("Rscript foo.R")

1 个答案:

答案 0 :(得分:0)

感谢评论中的mathematical-coffee,感谢Dirk在另一个thread中提供了类似的答案:

> library(tcltk)
> tk_messageBox(message="Press a key")