nsh*_*eff 27 x11 user-interface r popup cran
我的问题类似于之前发布的问题,但从未真正回答过:
我不喜欢用于CRAN镜像选择的R tcltk弹出窗口.当他们在两个包中搜索函数的帮助时,他们还会弹出选择包.
有没有办法在不完全禁用X11的情况下禁用这些窗口?我仍然希望plot()命令正常工作,但禁用永远加载远程连接的小选择菜单.
例如,如果您使用ssh,但不使用-X,那么镜像选择只是R中的文本,您键入一个数字.它很快.这就是我想要的,但保留X11的情节b.
任何人都知道如何维护图形窗口,但禁用"选择"tcltk窗口?
Aar*_*ica 34
Dirk提供了完全避免菜单的方法,但回答你提出的问题,我想你想要
options(menu.graphics=FALSE)
Run Code Online (Sandbox Code Playgroud)
我通过查找从help(它help_files_with_topic)返回的对象类,扫描utils:::print.help_files_with_topic并找到该行来跟踪此选项
menu(txt, title = gettext("Choose one"), graphics = getOption("menu.graphics"))
Run Code Online (Sandbox Code Playgroud)
Dir*_*tel 11
只需在启动文件中设置镜像即可.我有这个,我~/.Rprofile从来没有看到这个提示:
## Default repo
local({r <- getOption("repos");
r["CRAN"] <- "http://cran.us.r-project.org";
options(repos=r)})
Run Code Online (Sandbox Code Playgroud)
查看help(Startup)更多您可以在此处自定义的内容,还可以查看有关自定义的优秀问题~/.Rprofile.
编辑:至于您在评论中添加的其他问题,则不同.在这种情况下,您可以mapply使用命名空间和::运算符明确指定.例如,base::mapply(foo, bar)将明确地从标准库中选择一个,并且类似地help(mapply, package="base")请求来自给定包的给定函数的帮助.
| 归档时间: |
|
| 查看次数: |
3514 次 |
| 最近记录: |