2009-11-27 10 views
6

Rに相当するdir関数(python)はありますか?ライブラリの内容を対話的に取得するR

私は次のようにRでライブラリをロード -

ライブラリ(vrtest)

私はそのライブラリにあるすべての機能を知りたいです。

dir(vrtest)は、vrtestのすべての属性のリストです。

私は一般に、Linux上のESSでRを実行している最中にRのヘルプを得るための最良の方法を探しています。私がインストールしたパッケージのこれらのマニュアルページはすべて表示されていますが、どのようにアクセスできるのか分かりません。

ありがとうございました

答えて

6

help(package = packagename)からパッケージ内のすべての非内部機能を一覧表示されます。

7

はい、ls()を使用してください。

あなたは、検索パスに何があるか確認するために)(検索を使用することができます。

> 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" 
.... 

私はまた、いくつかが含まれてthat you look at this related question on stackoverflowを提案環境をブラウズするより創造的なアプローチ。 ESSを使用している場合は、Ess-rdiredを使用できます。

特定のトピックに関するヘルプページを入手するには、help(function.name)または?function.nameのいずれかを使用できます。正確な関数名またはパッケージがわからない場合は、help.search()関数も便利です。最後に、have a look at the sos packageです。

+0

ありがとうございました。私はsearch()の後にls( "package:vrtest")を続ける方法があると思います。 – signalseeker

+0

ls()でパッケージの数値位置を指定することもできます。グラフィックスパッケージの例については、ls(3) – geoffjentry

0
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 reference card

+0

ありがとう! Rリファレンスカードは素晴らしいリソースです。 – signalseeker

関連する問題