31 min

16. 「RユーザのためのRStudio実践入門」執筆者に聞く!パイプ演算子との付き合い方ほ‪か‬ R Radio for the Rest of us.

    • Technology

「RユーザのためのRStudio実践入門」執筆者を囲んで、Rに関する素朴な質問に対して議論しました。

前編: 15. 「宇宙」ができるまで



RユーザのためのRStudio[実践]入門… 出版社のページ

RユーザのためのRStudio[実践]入門 ―tidyverseによるモダンな分析フローの世界―… サポートページ。正誤表はこちら。
rstudiobook… サンプルコードはこちらから




タイムテーブル


執筆の進め方、レビュー 00:21
質問コーナー 02:38
激レア、サイン入り本の行方 22:51
俺たちのtidyverseはこれからだ 24:00


質問コーナーやりとり抜粋

質問: baseではないと綺麗に書けない場合やggplotやdplyrを生理的に受け付けないbaseユーザの方はいると思うのですが、どうすればいいんですかね。
— Matsuura Kentaro (@hankagosa) September 17, 2018



kazutan, y__mattu: パイプ演算子の導入はどちらでも。チームで作業する場合は要相談。歩み寄りが必要
yutannihilation: 行列の操作はbase (apply)が便利


パイプのスタートがリテラルだとなんだか気持ち悪いと思ってしまいます。
みなさんはどうでしょうか?
こういう場合どう書きますでしょうか?
x % rnorm
100 %>% seq_len %>% sum
— hoxo_m (@hoxo_m) September 17, 2018



kazutan, uribo
y__mattu: どちらもあり
yutannihilation: 後者の方。


余談。代入演算子は (右向き)?



uribo, y__mattu, yutannihilation: %
select(Sepal.Length, Petal.Length) %>%
ggplot(aes(Sepal.Length, Petal.Length)) +
geom_point()
— hoxo_m (@hoxo_m) September 17, 2018



kazutan, kyn02666, y__mattu, yutannihilation: なし。

%>% は作業を流す
+ は重ねていく
yutannihilationさんは手元でやるときは、「あり」かも。人に見せるコードとしては「なし」


kyn02666, uribo: あり。ggplot2の中でもdplyr::mutate()使っちゃう


質問です!

執筆者の皆さんが思う、RStuidioの良いところや好きなところ(または嫌いなところ)を教えてください。 https://t.co/4rbkdZG9O7
— Uryu Shinya (@u_ribo) September 17, 2018



kazutan: RStudio。大概なんでもRStudioで!YouTubeの再生もできます。日本語入力の不具合が課題。テーマ設定に壁紙機能を実装してほしい
kyn02666: RStudio。R入門時はGUI Rで使いづらさがあった。RStudioは天国のよう
y__mattu: RStudioとの出会いは大学ゼミ同期からのおすすめ。RStudio -> Emacs。キーボードショートカットのカスタマイズ性が(Emacsより)低いのが不満
yutannihilation: (コードを書くときは)Emacs。RStudioはデバッグ用途に便利。


関連リンク


ESS - Emacs Speaks Statistics
[kazutan/tubeplayR: play youtube by R]
tubeplayRパッケージはなぜRStudio上でYouTubeを再生できるのか - Qiita
rstudio/rstudio: RStudio is an integrated development environment (IDE) for R
rstudio-theme · GitHub Topics
そろそろ手を出すpurrr
Yet Another Introduction to tidyeval

「RユーザのためのRStudio実践入門」執筆者を囲んで、Rに関する素朴な質問に対して議論しました。

前編: 15. 「宇宙」ができるまで



RユーザのためのRStudio[実践]入門… 出版社のページ

RユーザのためのRStudio[実践]入門 ―tidyverseによるモダンな分析フローの世界―… サポートページ。正誤表はこちら。
rstudiobook… サンプルコードはこちらから




タイムテーブル


執筆の進め方、レビュー 00:21
質問コーナー 02:38
激レア、サイン入り本の行方 22:51
俺たちのtidyverseはこれからだ 24:00


質問コーナーやりとり抜粋

質問: baseではないと綺麗に書けない場合やggplotやdplyrを生理的に受け付けないbaseユーザの方はいると思うのですが、どうすればいいんですかね。
— Matsuura Kentaro (@hankagosa) September 17, 2018



kazutan, y__mattu: パイプ演算子の導入はどちらでも。チームで作業する場合は要相談。歩み寄りが必要
yutannihilation: 行列の操作はbase (apply)が便利


パイプのスタートがリテラルだとなんだか気持ち悪いと思ってしまいます。
みなさんはどうでしょうか?
こういう場合どう書きますでしょうか?
x % rnorm
100 %>% seq_len %>% sum
— hoxo_m (@hoxo_m) September 17, 2018



kazutan, uribo
y__mattu: どちらもあり
yutannihilation: 後者の方。


余談。代入演算子は (右向き)?



uribo, y__mattu, yutannihilation: %
select(Sepal.Length, Petal.Length) %>%
ggplot(aes(Sepal.Length, Petal.Length)) +
geom_point()
— hoxo_m (@hoxo_m) September 17, 2018



kazutan, kyn02666, y__mattu, yutannihilation: なし。

%>% は作業を流す
+ は重ねていく
yutannihilationさんは手元でやるときは、「あり」かも。人に見せるコードとしては「なし」


kyn02666, uribo: あり。ggplot2の中でもdplyr::mutate()使っちゃう


質問です!

執筆者の皆さんが思う、RStuidioの良いところや好きなところ(または嫌いなところ)を教えてください。 https://t.co/4rbkdZG9O7
— Uryu Shinya (@u_ribo) September 17, 2018



kazutan: RStudio。大概なんでもRStudioで!YouTubeの再生もできます。日本語入力の不具合が課題。テーマ設定に壁紙機能を実装してほしい
kyn02666: RStudio。R入門時はGUI Rで使いづらさがあった。RStudioは天国のよう
y__mattu: RStudioとの出会いは大学ゼミ同期からのおすすめ。RStudio -> Emacs。キーボードショートカットのカスタマイズ性が(Emacsより)低いのが不満
yutannihilation: (コードを書くときは)Emacs。RStudioはデバッグ用途に便利。


関連リンク


ESS - Emacs Speaks Statistics
[kazutan/tubeplayR: play youtube by R]
tubeplayRパッケージはなぜRStudio上でYouTubeを再生できるのか - Qiita
rstudio/rstudio: RStudio is an integrated development environment (IDE) for R
rstudio-theme · GitHub Topics
そろそろ手を出すpurrr
Yet Another Introduction to tidyeval

31 min

Top Podcasts In Technology

TikTok
Catarina Vieira
Acquired
Ben Gilbert and David Rosenthal
TED Tech
TED Tech
Darknet Diaries
Jack Rhysider
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
Bankless
Bankless