Frage

Gibt es ein Äquivalent von dir-Funktion (Python) in R?

Wenn ich eine Bibliothek in R laden möchten -

  

Bibliothek (vrtest)

Ich möchte alle Funktionen kennen, die in dieser Bibliothek sind.

In Python, dir (vrtest) wäre eine Liste aller Attribute von vrtest sein.

ich im Allgemeinen denke ich nach dem besten Weg suchen Hilfe auf R zu erhalten, während es in ESS unter Linux läuft. Ich sehe all diese Manpages für die Pakete habe ich installiert, aber ich bin nicht sicher, wie ich auf sie zugreifen kann.

Danke

War es hilfreich?

Lösung

help(package = packagename) werden alle nicht-interne Funktionen in einem Paket Liste.

Andere Tipps

Ja, verwenden Sie ls().

Sie können Such () verwenden, um zu sehen, was im Suchpfad ist:

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

Sie können ein bestimmtes Paket mit dem vollständigen Namen suchen:

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

Ich schlage vor, auch , die Sie schauen bei dieser Frage im Zusammenhang auf Stackoverflow die beinhaltet etwas mehr kreative Annäherung an die Umwelt zu surfen. Wenn Sie ESS verwenden, dann können Sie Ess-rdired verwenden.

die Hilfeseiten zu einem bestimmten Thema zu erhalten, können Sie entweder help(function.name) oder ?function.name verwenden. Sie werden auch die help.search() Funktion nützlich finden, wenn Sie nicht wissen, die genaue Funktion Namen oder Package. Und schließlich haben einen Blick auf die sos Paket .

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

Alles aus dem R Referenzkarte

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top