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

Generative AI
Kognitos
Acquired
Ben Gilbert and David Rosenthal
Waveform: The MKBHD Podcast
Vox Media Podcast Network
Genius Bar
Audioboom
Darknet Diaries
Jack Rhysider
Запуск завтра
libo/libo