在R
你可以搜索文档通过键入一个问号?
或双问号??
。你如何在 Julia REPL 中搜索字符串的手册?
>?first
No documentation for ‘first’ in specified packages and libraries:
you could try ‘??first’
>??first
Run Code Online (Sandbox Code Playgroud)
在R
控制台中会打开一个浏览器窗口:
在RStudio
页面是在IDE内打开的。
help() 函数和 ? R 中的 help 运算符提供对 R 函数、数据集和其他对象的文档页面的访问,包括标准 R 发行版中的包和贡献的包。
help() 函数和 ? 仅当您已经知道要使用的函数的名称时,运算符才有用。其他搜索方式包括apropos
和??
apropos() 函数搜索在当前 R 会话中可直接访问的对象,包括函数,其名称包含指定的字符串。
这 ??运算符是 help.search() 的同义词。help.search() 函数会扫描您的库中安装的软件包的文档。help.search() 的参数是字符串或正则表达式。
PS我打算回答我自己的问题。
来自 R 背景,刚开始学习 Julia,我想知道 Julia 中的文档如何,以及是否有类似于 R 的帮助页面和小插图。
此外,在 R 中,可以使用 roxygen 注释块记录函数,Julia 中是否也有类似的东西?
我有一个像这样的数据框(有更多变量)
tb = data.frame(ID=c("a","b","c"),V1=c(TRUE,FALSE,TRUE),
V2=c(FALSE,FALSE,TRUE),V3=c(TRUE,TRUE,FALSE) )
tb
ID V1 V2 V3
1 a TRUE FALSE TRUE
2 b FALSE FALSE TRUE
3 c TRUE TRUE FALSE
Run Code Online (Sandbox Code Playgroud)
我需要像这样添加第四个变量,其中包含按行的真实值之和,但保留所有其他变量
tb %>%
select(V1:V3) %>%
mutate(out = rowSums(.))
V1 V2 V3 out
1 TRUE FALSE TRUE 2
2 FALSE FALSE TRUE 1
3 TRUE TRUE FALSE 2
Run Code Online (Sandbox Code Playgroud) 我不明白为什么
grepl("see*", "file SEC", ignore.case = TRUE)
退货TRUE
?
我试图找到下手的所有单词see
,如See
,seeing
,seen
,等,并删除它们。“file SEC”上面的字符串没有这样的词,但TRUE
被返回。