require(stats)
## Not run: apropos("lm")
apropos("GLM") # more than a dozen
## that may include internal objects starting '.__C__' if
## methods is attached
apropos("GLM", ignore.case = FALSE) # not one
apropos("lq")
cor <- 1:pi
find("cor") #> ".GlobalEnv" "package:stats"
find("cor", numeric = TRUE) # numbers with these names
find("cor", numeric = TRUE, mode = "function") # only the second one
rm(cor)
## Not run: apropos(".", mode="list") # a long list
# need a DOUBLE backslash '\\' (in case you don't see it anymore)
apropos("\\[")
## Not run: # everything
# length(apropos("."))
#
# # those starting with 'pr'
# apropos("^pr")
#
# # the 1-letter things
# apropos("^.$")
# # the 1-2-letter things
# apropos("^..?$")
# # the 2-to-4 letter things
# apropos("^.{2,4}$")
#
# # the 8-and-more letter things
# apropos("^.{8,}$")
# table(nchar(apropos("^.{8,}$")))
# ## End(Not run)
Run the code above in your browser using DataCamp Workspace