Rのぐぐり方

Rのぐぐり方

  • Rでの検索の方法
  • Rの勉強の仕方

まとめ

  • Rに聞く
  • Rでのkeywordを覚える
  • ハブサイトを押さえる

tokyo-emacs

  • EmacsのことはEmacsに聞け

R

  • RのことはRに(ry

Rに聞く

  • 分からないことはぐぐらずともRに聞く

keyになる関数

    • ?hoge
    • help("hoge")
    • example(hoge)

「?hoge」

  • hogeに関することを調べる
    • データに関すること
    • 関数に関すること

「example(hoge)」

  • どんなんかは何となく分かった
  • 実例が見たい
  • そんな時に

その他

  • example(example)とかすればいいと思います
  • help.search("foo")
  • demo(graphics)

関数定義を見る

  • 関数名をそのままtype
  • predict.lm
  • 大体はこれでおk

余談

  • 総称的関数
    • cf.methods("predict")

見れない関数もある

  • predict.arとか
    • 「 エラー: オブジェクト "predict.ar" は存在しません 」
  • 存在しないんじゃなくて、公開されていない→隠蔽されている

隠蔽されている関数のことも見たい

  • getAnywhere("predict.ar")

Code Search

Rでのkeywordを覚える

  • 基本的なデータ構造やデータ型
  • 基本的な関数とか
  • 質問がしやすくなる(人とかgoogleとか)
  • この手のは本で勉強するとよいかも

しかし

  • ここでは省略しますw

本くらいは紹介しておく

  • あさましいリンクを張って(ry

The R Tips―データ解析環境Rの基本技・グラフィックス活用集

The R Tips―データ解析環境Rの基本技・グラフィックス活用集

Rの基礎とプログラミング技法

Rの基礎とプログラミング技法

Rプログラミングマニュアル (新・数理工学ライブラリ 情報工学)

Rプログラミングマニュアル (新・数理工学ライブラリ 情報工学)

Rによるデータサイエンス-データ解析の基礎から最新手法まで

Rによるデータサイエンス-データ解析の基礎から最新手法まで

今見るとあんまりまとまってない

まとめ

  • Rに聞く
  • Rでのkeywordを覚える
  • ハブサイトを押さえる