「第二回関西ゼロからはじめるR言語勉強会」に参加してきた

 R言語よくわかってないけど午前中に「10分で解る系」で軽く予習して参加してきたw<
で、以下メモった。


第2回関西ゼロからはじめるR言語勉強会 : ATND

* Rのデータ型
** 発表者:Pawe Rusin
** データ型

   - 数値
     - 2.3e4
     - Inf
     - Inf*100
     - 1+1i

   - ブーリアン型
     - TRUE
     - FALSE

   - 文字列
     - toupper(string)
     - gsub("i","o",string)

   - ベクター
     - vector("integer",3) //vector(mode="",length="")
     - interger(3)
     - character(3) //
     - logical(3)   //boolian

     - c(1,2,3,4,5)
       
     - seq(1,12,by=3)

     - rep(1:3,each=2) //

** ベクター要素アクセス

   - x[3]
   - x[2:4]
   - x[-2]

** ベクターの名札
   - y = c(first=1,second=2)
     - y["second"]

** リスト

*** リストとベクターの違い

**** 複数の型を一緒に扱える(tuple)
     - list(27,"Pawel",FALSE,c("Polish","English","Japanese"))
     - mylist = list(age=27,name="Pawel",married=FALSE,languages=c("Polish","English","Japanese"))

**** リストへのアクセス
     - mylist$age
     - mylist$name

** 列挙型
   - factor(c("白","黒","青","青","白")

** 行列と配列
   行列:2次元のベクター
   配列:2次元以上のベクター

   - matrix
     
     colnames
     apply
     cbind
     rbind
     merge
     
   - array

** 配列データフレーム

** データフレームインポート
   - data.frame(mymatrix)
     
   - read.table(file)
   - read.csv(file)
   - read.delim(file)

   - write.table(object,file)
   - write.csv(object,file)
   - write.delim(object,file)

   - edit(dataFrame)
   - fix(dataFrame)
   - data.entry(dataFrame)

* 自己紹介

** 一人1分程度した

* 第2回勉強会 できるだけコマンドをたたきなくない

** 発表者:飯田 啓介

** Rはコマンドが多い

** プログラミングは不得手

** Rコマンダーを使ってみよう
   
   init("Rcmdr")

宿題

 なんかR言語勉強会のブログに宿題を挙げるとのことらしいが、
ふむっ。まだ第一回の内容*1だけだなw;

Go言語

 なんか勉強会後にgo-langをプッシュされたので使ってみたい感がウズウズしてきたw<

*1:一回の資料に目を通しおえたw=