Pergunta

Existe um equivalente de dir function (python) em R?

Quando eu carregar uma biblioteca em R como -

biblioteca (vrtest)

Eu quero saber todas as funções que estão nessa biblioteca.

Em Python, dir (vrtest) seria uma lista de todos os atributos de vrtest.

Eu acho que, em geral, eu estou procurando a melhor maneira de obter ajuda em R enquanto executa-lo em ESS no linux. Eu vejo todas essas páginas man para os pacotes que foram instalados, mas eu não sei como eu posso acessá-los.

Graças

Foi útil?

Solução

help(package = packagename) irá listar todas as funções não-internos em um pacote.

Outras dicas

Sim, o uso ls().

Você pode usar a pesquisa () para ver o que está no caminho de pesquisa:

> search() 
[1] ".GlobalEnv"        "package:stats"     "package:graphics"
[4] "package:grDevices" "package:utils"     "package:datasets"
[7] "package:methods"   "Autoloads"         "package:base"

Você pode pesquisar um determinado pacote com o nome completo:

 > ls("package:graphics")
 [1] "abline"          "arrows"          "assocplot"       "axis"
 ....

Também sugiro que você olha nesta questão relacionada em stackoverflow que inclui um pouco mais criativo se aproximando para navegar o ambiente. Se você estiver usando ESS, então você pode usar Ess-rdired.

Para obter as páginas de ajuda sobre um determinado tópico, você pode usar help(function.name) ou ?function.name. Você também vai encontrar a função help.search() útil se você não sabe o nome da função exata ou pacote. E, por último, ter um olhar para o sos pacote .

help(topic) #for documentation on a topic
?topic

summary(mydata) #an overview of data objects try

ls() # lists all objects in the local namespace

str(object) # structure of an object
ls.str() # structure of each object returned by ls()

apropos("mytopic") # string search of the documentation

Tudo o cartão R referência

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top