如何退出R语言帮助选项提示符或选择对应包?
解决R中多包函数的帮助查看与提示符退出问题
当你在R中查询存在于多个包中的函数帮助(比如grep),会出现类似以下的选择界面:
> ?grep Help on topic ‘grep’ was found in the following packages: Package Library BiocGenerics /Library/Frameworks/R.framework/Versions/4.2/Resources/library base /Library/Frameworks/R.framework/Versions/4.2/Resources/library
一、退出帮助选择提示符
按小写字母q,即可直接退出这个选择界面,回到R控制台。Ctrl+C在此场景无效是因为该界面属于R的交互式选择环境,需用q键触发退出。
二、指定包查看函数帮助
有两种便捷方法:
- 提前指定包调用帮助:直接用
?包名::函数名的格式,比如想查看base包的grep帮助,输入?base::grep;查看BiocGenerics包的则输入?BiocGenerics::grep,这样不会进入选择界面,直接打开对应帮助文档。 - 在选择界面中直接选择:如果已经进入了选择界面,输入对应包前面的序号(比如base是第2个,输入2后回车),就能打开该包的函数帮助。
内容的提问来源于stack exchange,提问作者Sam P.
相关产品推荐
相关产品推荐

