Вы можете использовать функцию lsf.str
, чтобы получить все функции в пакете
lsf.str("package:lubridate")
#%--% : function (start, end)
#%m-% : Formal class 'standardGeneric' [package "methods"] with 8 slots
#%m+% : Formal class 'standardGeneric' [package "methods"] with 8 slots
#%within% : Formal class 'standardGeneric' [package "methods"] with 8 slots
#add_with_rollback : function (e1, e2, roll_to_first = FALSE, preserve_hms = TRUE)
#....
Кроме того, вы можете получить все пакеты, используя функцию available.packages
.
df <- available.packages()
Возвращает матрицу с именем столбца «Пакет», которую вы можете использовать программно для получения всех имен функций.
sapply(df[, 1], function(x) lsf.str(paste0("package:", x)))
но это, я думаю, потребует от вас загрузки всех пакетов в вашей системе. Работает как минимум на
sapply(c("lubridate", "dplyr"), function(x) lsf.str(paste0("package:", x)))