タグ

ブックマーク / www.okada.jp.org (15)

  • Google's R Style Guide - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki です2009-09-05 Q&A (初級者コース)/11 2009-09-04 Rリスト トップ頁へのコメント 2009-09-03 Q&A (中級者コース) R史 RでGIS 2009-09-02 R と PostgreSQL RとPostGIS RecentDeleted 2009-09-01 Google's R Style Guide 2009-08-31 Rcmdrの機能 2009-08-28 GoogleEarthとR 2009-08-26 ishida spatstat(空間ポイント・パターン分析)パッケージ中のオブジェクト一覧 2009-08-24 RCurl で Web サービスをすいすい利用する方法 R で並列処理 2009-08-23 RExcel 2009-08-21

  • http://www.okada.jp.org/RWiki/?%A4%CA%A4%F3%A4%C7%A4%E2%B7%C7%BC%A8%C8%C4%A5%A2%A1%BC%A5%AB%A5%A4%A5%D6%A1%CA%A3%B3%A1%CB

    ma_ko
    ma_ko 2009/09/06
    Rの fortunes // library(fortunes)
  • RUnit を使う - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですUnitTest // RUnit(R ユニットテストフレームワーク)パッケージ中のオブジェクト一覧 UnitTest は関数をテストするコードを記述することで,関数の正しい振舞いを保証します. その結果,随時改変が行なわれてもバグが存在しない(であろう)ことが期待されます. RUnit は R での UnitTest 実行のためのフレームワークです. RUnit の使い方を簡単にまとめてみます. 仕様を決める これから定義する関数の満たすべき仕様を考えます. 和を求める mysum() を作成することにします.実際には sum() をラッピングするだけです. mysum() がクリアするべきテストのひとつとして, mysum(1:10) == 55 がすぐに思い浮かびます. ↑ その 1

    ma_ko
    ma_ko 2009/02/24
  • http://www.okada.jp.org/RWiki/index.php?cmd=read&page=R%A4%CE%B4%F0%CB%DC%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8%C3%E6%A4%CE%CA%BF%B3%EA%B2%BD%B4%D8%BF%F4%B0%EC%CD%F7&word=R%A4%CE%B4%F0%CB%DC%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8%C3%E6%A4%CE%CA%BF%B3%EA%B2%BD%B4%D8%BF%F4%25

    ma_ko
    ma_ko 2008/11/20
    平滑化
  • Rの基本パッケージ中の平滑化関数一覧 - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki です核関数を用いた平滑化 Nadaraya-Watson による核関数を用いた回帰平滑化を行う。 ksmooth(x, y, kernel = c("box", "normal"), bandwidth = 0.5, range.x = range(x), n.points = max(100, length(x)), x.points) ↑ 散布図平滑化 LOWESS 平滑化による計算を実行する。 lowess89 は平滑結果の座標である x と y を成分に持つリストを 返す。平滑結果は lines() 関数で元の散布図プロットに描き加えることができる。 lowess(x, y = NULL, f = 2/3, iter=3, delta = 0.01 * diff(range(xy$x[o

    ma_ko
    ma_ko 2008/11/20
    ガウシアンの関数はどこだろう?
  • Rコード最適化のコツと実例集 - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですこの tips (集)では R コードの最適化のコツと、実際例を紹介したいと思い ます。もちろん何が最適かは(実行時間という絶対的基準があるものの)多分に 主観的要素が入る余地(実行環境にも依存するかもしれません)がありますが。 私見によれば、個別の問題に特有な工夫を別にしても、R で高速なコードを書 く比較的小数のコツがあるような気がします。 R はインタプリタ言語ですから、C 等に比べれば実行速度は原理的に格段に 遅くなります。しかし、実は R にはそうした欠点を補うための工夫がなされ ています。例えば (1) 時間のかかる計算を内部的に C や FORTRAN サブルーチンを呼び出して 高速化する(数値計算関係の関数のほとんどが該当します)、 (2) 関数のベクトル化。R の関数のほ

    ma_ko
    ma_ko 2008/04/20
    データ量が増えるから、ぶくま
  • Rのグラフィックスパラメータ - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですグラフィックスパラメータを設定する、確認する R のグラフィックスを制覇するための足掛かりとして、グラフィックスパラメータに関 る Tips を作りましょう。とりあえず、?par で表示されるヘルプファイルを出発点にし て、各パラメータについて皆さんからの補足・注釈を集めませんか。 何よりも実例を与えることが使いかたをのみこむ最善・最短の道です。各パラメータに ついて短い参考例を与えたいですね 完全なコードは一番最後にどうぞ。たくさん集まればそれだけ独立しましょう。実行例の 画像ファイルも与えられたら最高ですね par はグラフィッスパラメータを設定したり、確認するのに使える。 パラメータは pa r への引数として tag = value の形式で指定することにより設定できる。 またタグ付

    ma_ko
    ma_ko 2008/01/18
    ありすぎw
  • R の画像処理 - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですR の画像処理 画像処理パッケージ † pixmap pixmap(ビットマップ・イメージ (``Pixel Maps''))パッケージ中のオブジェクト一覧 rgdal rgdal(GDAL(Geospatial Data Abstraction Library, 地理空間データ抽象ライブラリ)のバインディング)パッケージ中のオブジェクト一覧 rgdalで地球環境データを見る rimage rimage (R用画像処理モジュール)パッケージ中のオブジェクト一覧 grass R4JGrass biOps(画像処理と解析) biOps(画像処理と解析)パッケージ中のオブジェクト一覧 biOpsGUI: GUI for Basic image operations adimpro デジタル画像の適

    ma_ko
    ma_ko 2008/01/18
    biOps(画像処理と解析)  biOps(画像処理と解析)パッケージ中のオブジェクト一覧もある
  • ESSUsage - RjpWiki

    ma_ko
    ma_ko 2008/01/07
    ESS のキーバインド
  • 汎用非線形最小化関数 nlm - RjpWiki

    ma_ko
    ma_ko 2007/12/07
    optim みたいなやつ
  • Tips/分布関数のプロット - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki です分布関数をプロットする 分布関数のプロットが欲しくなるとします. Rにおける確率分布 に確率関数のまとめがあります. 分布関数は d ではじまる関数であることが多いです *1.これと curve() 関数を利用すれば, > curve( dnorm, -3, 3) 標準正規分布が描けます. 引数を持つ関数の場合は,例えば自由度3のカイ二乗分布の場合は, > curve( dchisq(x, 3), 0, 15) のようにします。

    ma_ko
    ma_ko 2007/11/29
    curve(dpois(x,1),0,15,16,type="l")
  • ESSUsage - RjpWiki

    RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですESS --- Emacs Speaks Statistics 使用方法 ESS には (i) R を Emacs から使う iESS モード,(ii) R スクリプト作成支援環境を提供する ESS[R] モード,(iii) R ヘルプから Example を実行したりできる help[R] モードがあります. ↑ iESS R 起動 (M-x R) 複数の R を起動することが可能. R 終了 (C-c C-q) 関連するバッファも全て消してくれる 最初からESSモードでemacsを起動する方法 コマンドラインから $ emacs -f R & コマンド履歴 (M-p, M-n) コマンド履歴の検索 (M-r, M-s) ヘルプ参照 (C-c C-v) オブジェクト一覧 (C-c C-x)

    ma_ko
    ma_ko 2007/11/10
    ESS のスクリーンキャストがないかと youtube を探したが空振り
  • S4 クラスとメソッド入門 - RjpWiki

    R の S4 クラス、メソッド入門 R ユーザー会資料 (2005.12.10) 間瀬茂 以下では、R のクラスとメソッドについて簡単に説明する。R のクラスとメソッドの実装方式には S3 (S 言語第3版) 方式と、S4 (S 言語第4版) 方式が現在併用されているが、順次 S4 方式に統一されて行くと思われる。S4 クラス・メソッドは格的なオブジェクト指向機構を実現している。R の基パッケージ stats4 は S4 クラス・メソッドを操作する統計関数からなる。 クラス(class)とはある構造を持つデータの集まり、メソッド(method)とはクラスに対してある処理を行う関数である。R の統計関数は多く総称的(generic)であり、個別のクラスに対して実際に適当な処理を行うメソッド関数グループが多数存在する。総称的関数は、引数のクラスの素性に応じて適当なメソッド関数を選択適用

    ma_ko
    ma_ko 2006/06/19
    Rのクラスについて
  • リンク集 - RjpWiki

    Models for Ecological Data: An Introduction, Clark, J. S. (著), Princeton Univ Pr, ISBN-10: 0691121788, ISBN-13: 978-0691121789, 2007. サポートページ. 日語の紹介 RとS-PLUSによる多変量解析 ,B. エヴェリット 編著, 石田 基広・石田 和枝・掛井 秀一 共訳, シュプリンガー・ジャパン,ISBN-10: 4431713123/ISBN-13: 978-4431713128, 2007。 RとBioconductorを用いたバイオインフォマティクス R. ジェントルマン・V.J. カリー・W. フーバー・R.A. イリザリー・S. ドュドイト 共編, 荒川和晴・粕川雄也・川路英哉・河野 信・神田将和・鈴木治夫・田中伸也・中尾光輝・長嶋剛史・二階堂

    ma_ko
    ma_ko 2006/04/25
    コメント付きリンク集
  • なるほど機能 - RjpWiki

    なるほど機能 「こんな機能があればいいな」と思うことが時々ありますが、多くの場合実際にあるのが R の魅力です。コツは help.search("hoge") でキーワード検索することですが、適切なキーワード hoge を思いつくのが意外に困難です。 以下に Q&A 等で発見されたそうした機能をメモしておくことにします。ポインターだけ紹介しますので、詳しくは該当関数のオンラインヘルプで使い方を確かめてください。この Wiki に関連記事があることも多いはずなので、RjpWiki 各頁の末尾にある RjpWiki 内専用の検索機能も試してください。 R 関連のドキュメントからの全文検索 困った時は <<R site search:>> でキーワード検索 オブジェクトに注釈用のコメントを加える comment() 関数 一画面に収まらない長いオブジェクトを pager で自在に閲覧する pag

    ma_ko
    ma_ko 2005/11/21
    困った時に見る
  • 1