用户界面-显示一张png图片,并在R中保持3秒



我对使用R的用户界面非常陌生。我有一个png文件。我想在脚本的开头显示它,让它停留大约3秒,然后自动关闭。

我尝试了file.show()。R会弹出png文件。但那不是我想要的。

我更喜欢让它出现在我的IDE前面,就像程序启动前出现的启动屏幕一样。我的意思是,在用户真正开始运行脚本之前,它将类似于欢迎图片。3秒钟后,它将消失,R将开始自动运行脚本。

我想知道任何R包都能让我的想法成真吗?非常感谢。

这可能会让您开始。该图像将在默认的RStudio右下角面板中显示3秒钟,然后消失。警告:dev.off()将在运行脚本之前擦除工作区中的所有绘图。

#At the very beginning of the script, execute:
library(png)
img <- readPNG("path/baboon.png")
windows()
grid::grid.raster(img)
Sys.sleep(3)
dev.off()
#... your script continues here
print("Did you see that baboon??")

编辑:windows()正是你所需要的,我认为

最新更新