Domanda

Esiste un equivalente della funzione dir (python) in R?

Quando carico una libreria in R come -

  

biblioteca (vrtest)

Voglio conoscere tutte le funzioni presenti in quella libreria.

In Python, dir (vrtest) sarebbe un elenco di tutti gli attributi di vrtest.

Immagino in generale, sto cercando il modo migliore per ottenere aiuto su R mentre lo eseguo in ESS su Linux. Vedo tutte queste pagine man per i pacchetti che ho installato, ma non sono sicuro di come accedervi.

Grazie

È stato utile?

Soluzione

help (package = nomepacchetto) elencherà tutte le funzioni non interne in un pacchetto.

Altri suggerimenti

Sì, usa ls () .

Puoi usare search () per vedere cosa c'è nel percorso di ricerca:

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

Puoi cercare un determinato pacchetto con il nome completo:

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

Suggerisco anche a di guardare a questa domanda correlata su stackoverflow che include alcuni approcci più creativi alla navigazione nell'ambiente. Se stai usando ESS, puoi usare Ess-rdired.

Per ottenere le pagine della guida su un argomento specifico, è possibile utilizzare help (nome.funzione) o ? nome.funzione . Troverai anche la funzione help.search () utile se non conosci il nome o il pacchetto esatti della funzione. Infine, dai un'occhiata al pacchetto sos .

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

Tutto dalla Scheda di riferimento R

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top