Rのメモ

金融工学入門の課題ためのメモ

  • quadprogが線形計画法で使える
  • Rのlibrary導入の環境構築は面倒
  • quadprogの形式での制約式

Rのwikiの数理計画法のページ
http://www.okada.jp.org/RWiki/?R%A4%C7%BF%F4%CD%FD%B7%D7%B2%E8

  • 2次計画法まで対応している

データマイニング勉強会の濱田さんのブログ
http://d.hatena.ne.jp/hamadakoichi/20100118/1263832446

基本文法まとめ
http://www.is.titech.ac.jp/~shimo/class/doc/r-tips.pdf

tips

  • for

for(elem in list){}

  • if

if(TRUE or FALSE){}
else{}

  • lapply

lapply(list,func)

  • function

func <-function{.. return(x)}

  • accessor
  • 該当する要素のリストをとる場合:listkey
  • 該当する要素それ自体:list[key]

思ったこと

  • "<<"とかないのかなとおもった。まあcbindやらrbindやらあるけど。
  • ()でくるむのめんどい。オブジェクトに対してドット"."でアクセスするのが手にやさしい気がする。そんなこといい始めたらlispなんて(ry