ggplot2 3.2.0からfacet_grid()、facet_wrap()がNULLを受け付けるようになった

ggplot2 3.2.0がリリースされてはや1カ月ちょっと。おそらくみんなが気付いていないマイナーな変更の一つに、

facet_wrap() and facet_grid() now automatically remove NULL from facet specs, and accept empty specs (@yutannihilation, #3070, #2986).

(https://ggplot2.tidyverse.org/news/index.html#minor-improvements-and-bug-fixes)

というものがあります。具体的にはこんな感じで、facet_grid()+しているのに、あたかもfacetがないかのごとく単一のプロットが描かれます。

続きを読む

なるべくイケてるパワポをつくるために気を付けているたった1つのこと

昨日、発表のスライドの事を数人から褒められたので、思い立ってブログに書いておきます。 気を付けているのはたった1つ、

でかくて太い文字を使う

ことです(逆に言えば、あとは適当なので真似しない方がいいです...)。 でかくて太い文字を使うのがなぜいいかというと、主な理由は2つで、

  • 後ろの方の席からでも見える
  • 1枚のスライドに入る文字数が少ないので、文章の断捨離が強制される

だと思っています。

続きを読む

tidyr v1.0.0?を使ってみた。

tidyr v1.0.0がそろそろリリースされそうな雰囲気を感じるのでそろそろ重い腰を上げて使ってみます。

ちなみにこのv1.0.0というバージョンは、stableになったという意味ではなくて、新機能てんこ盛りなのでメジャーバージョン上げとくか、というノリなんだと思います。 既存の機能には基本的には変更はないはずです(ただし内部実装は変わってたりするので念のため動作確認しましょう)。

続きを読む

DataCampの講師が「私のコースを受講しないでくれ」と言っている。

追記(2019/04/26):

DataCampのCEOが辞任しました。が、これで終わりではなさそう...


DataCampは、データサイエンスに特化したオンライン学習サイトだ。特にR界隈では、有名人が講師陣に名を連ねていて人気がある。 そこでコースを持っているNoam Ross氏が、「私のDataCampのコースを受講しないでくれ」と言っている。

多くの講師がこれに続いて同じ意思表示をしている。

f:id:yutannihilation:20190420143418p:plain
https://noamross.github.io/datacamp-sexual-assault/ に集められたツイート)

また、RStudio社も、DataCampへのリンクをすべて取り除き、RStudio社に所属する講師の名前をDataCampのウェブサイトで使わないよう求めている。

なぜこんなことになっているのか。

これは、2017年10月に起こったDataCamp社の「ある役員」*1による従業員に対する性的暴行と、それを隠蔽しようとするDataCamp社のやり方に対する抗議だ。 そんなに情報を追えてるわけではないけど、あまりにも日本語の情報が見当たらなかったので少しだけここに書いてみる。

*1:どうやらCEOらしい。参考: https://ironholds.org/datacamp/

続きを読む