2014-08-10から1日間の記事一覧

sapplyの戻り値がmatrix型に固定できない私はlapply+Reduce&cbindでしのぐという決断を下したのですが、mutable_eachを使えば良いということがわかりました。

R

やりたいことへの試行錯誤 例えばdplyrとmagrittrを活用して、mtcarsデータセットのmpg, cylの両列に対してround関数を適用するには、以下のように書くわけです。 > library(dplyr) > mtcars %>% select(mpg, cyl) %>% sapply(round) mpg cyl [1,] 21 6 [2,]…

日付型(Date)のある空のデータフレーム(data.frame)を作成する

R

どうやら as.Date(character()) として空の日付を作るのが大事っぽい。 > x <- data.frame(as.Date(character()), as.double()) > str(x) 'data.frame': 0 obs. of 2 variables: $ as.Date.character...:Class 'Date' num(0) $ as.double.. : num > rbind(x,…