2014-03-01から1ヶ月間の記事一覧

githubとRStudioを使って最速でパッケージを全世界に大公開

R

ベストプラクティスよくわからないのでとりあえずの手順をメモしておく。 パッケージをgithubに公開する 前提としてgithubのアカウント取得及びgitのインストールなどは済んでいるものとする。 githubで作りたいパッケージ名のレポジトリを作成する。この際…

window functionまとめ

R

dplyrやRcppRollに実装されているwindow functionはうまく使えば便利です。 ということで以下にまとめました。 実例は下記をご覧ください。 http://cran.r-project.org/web/packages/dplyr/vignettes/window-functions.html原則としてdplyrに入っているもの…

slideshareからスライドショーを作れるようにしました

R

勉強会のまとめを作るのが非常にめんどくさいのでslideshareからタグでひっぱってきてまとめてスライドショーにできるようにしました。 slideshareパッケージのcreateSlideshowByTagを使うとこんな感じになります(表紙はちょっと違うけど)。 http://dl.dro…

testthatメモ

R

testthatパッケージを使ったので簡単なメモを残す。 詳しくはこちら参照のこと。 http://adv-r.had.co.nz/Testing.html 考え方 テストの粒度によって、expect、test、contextの3つが考慮されている。 粒度の大きさとしてはcontext>test>expectとなってい…

slideshareから情報をとってくるパッケージを作りました

R

ちょっと探したけど無かったのでslideshareから情報をとってくるパッケージを作りました。 developer登録をするとAPIkeyとsharedsecretが手に入るのでそれを使ってください。 devtools::install_github("dichika/slideshare") key <- "Your APIkey" secret <…

rMapsでアメリカの州表示は短縮名を使うように

rMapsのichoroplethでStateの表示を正式表示していたら適切に色が表示されない。 state.abbなど使って短縮表示にするように。 # これはOK ichoropleth(Crime ~ State, data = subset(violent_crime, Year == 2010)) # 短縮表示を使わないと真っ黒になる viol…

dplyrとplyrは一緒に使ってはいけない

dplyrの挙動がおかしい時はplyrを一緒にロードしていないか確認しましょう。 たとえば以下のようにおかしくなっている場合があります。 > library(dplyr) 次のパッケージを付け加えます: ‘dplyr’ 以下のオブジェクトはマスクされています (from ‘package:sta…

イエーイって言うパッケージを作りました

R

パッケージにyeah.wavという形で作者の肉声が入っていたらそれを再生するパッケージです。 入ってなかったら入ってない旨出ます。 使用例 devtools::install_github(c("rasmusab/pingr", "dichika/yeah")) library(yeah) yeah("yeah") yeah("ggplot2") 皆さ…

rChartsのnPlotのオプションをテンプレぽくした

テンプレぽくしました。下記の使用例をコピペ後不要なものを削ってどうぞ。http://rpubs.com/dichika/nplotoptionsあくまでnPlotのみに通用するオプションなのでご注意ください。 以下説明。 Javascript系のRライブラリはオプションの設定が面倒 rChartsのnP…