メモ:RのパッケージのドキュメントをMarkdownで書くときには「Roxygen: list(markdown = TRUE)」を忘れずに

なんか風の噂で、roxygen2でドキュメントを書くときにMarkdownが使えるようになったと聞いたんですが、試してみてもなんかならなくて、あれ?なんで?と思ってしばらく悩んでたらDESCRIPTIONにこの1行が必要だった。

Roxygen: list(markdown = TRUE)

ちゃんとドキュメント読みましょう、という話でした。「Possible problems」のあたり、手ごわそうな雰囲気があります。

GitHubでroxygen2の自動生成ドキュメントはdiffに表示されなくなりました

ちょっと前にこんな記事がありました。

qiita.com

Rで自動生成コードといえばあれです。roxygen2

これって同じノリで無視できるのかな?と思って上の記事にあったレポジトリを見ると対応してなさげだったので、Rubyまったく分からないけどこんな感じかな?とこわごわ投げたPRが以下です。

続きを読む

twitteRパッケージがdeprecated(廃止予定)になっていたのでいちおう注意しましょう。

RからTwitterAPIを利用するときの定番なのがtwitteRパッケージです。

こないだふとソースコードを見ようと思って元レポジトリに行くと、READMEにこんなことが書かれていました。

DEPRECATION

This is the start of a relatively leisurely deprecation period for twitteR, in favor of using rtweet. Please start looking to switch over to that package. If you have any questions contact myself or @mkearney (https://github.com/geoffjentry/twitteR#deprecation)

えっ。

twitteRパッケージは廃止予定になったらしいです。衝撃...

続きを読む

RでGISをやるときにはsfパッケージ、という世の中になるらしい。

RでGISといえばspパッケージです。でした。いま、時代が動こうとしています。

...という記事を書けるほどのGISの知識が私にはないので、ほんとはもっと勉強してから書くべきなんですけど、とりあえず勉強のためにも調べたことをまとめとこう、と思って書きます。怪しいところがあればツッコミをください。

続きを読む

メモ:RでJSONファイルを読み書きするときはjsonlite::read_json(), jsonlite::write_json()

jsonlite 1.2で、read_json()write_json()という関数が追加されました。

Update jsonlite 1.2

ディスクから直接読み書きするから速い、らしい。そんなパフォーマンスを気にするほどでかいJSONファイルを扱ったことないけどいちおうメモ。

続きを読む

RStudioアドインで突然の死AAにキーボードショートカットを割り当てる

※この投稿はRStudio Advent Calendar 2016の20日目の記事です。

あれはちょうど去年の今頃でした。RStudioにアドインという機能拡張の仕組みができ、Preview版のRStudioに搭載されました。

公式サイト:http://rstudio.github.io/rstudioaddins/

続きを読む