9

Rにdir関数(python)に相当するものはありますか?

Rのようにライブラリをロードすると-

ライブラリ(vrtest)

そのライブラリにあるすべての関数を知りたいです。

Python では、dir(vrtest) は vrtest のすべての属性のリストになります。

一般的に、Linux の ESS で R を実行しているときに、R のヘルプを得る最良の方法を探していると思います。インストールしたパッケージの man ページはすべて表示されますが、それらにアクセスする方法がわかりません。

ありがとう

4

3 に答える 3

8

help(package = packagename)パッケージ内のすべての非内部関数をリストします。

于 2009-11-27T20:14:15.727 に答える
8

はい、使用しますls()

search() を使用して、検索パスにあるものを確認できます。

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

特定のパッケージを完全な名前で検索できます。

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

また、環境を閲覧するためのより創造的なアプローチを含む、stackoverflowに関するこの関連する質問を確認することをお勧めします。ESS を使用している場合は、Ess-rdired を使用できます。

特定のトピックに関するヘルプ ページを取得するには、help(function.name)またはを使用できます?function.namehelp.search()正確な関数名またはパッケージがわからない場合にも、この関数が役立ちます。そして最後に、 sosパッケージを見てください

于 2009-11-27T16:46:36.800 に答える
1
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

すべてR参照カードから

于 2009-11-27T16:47:17.597 に答える