R Radio for the Rest of us. r3 group
-
- Teknologi
RユーザによるRユーザのためのラジオ
-
16. 「RユーザのためのRStudio実践入門」執筆者に聞く!パイプ演算子との付き合い方ほか
「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 -
15. 「宇宙」ができるまで
「RユーザのためのRStudio実践入門」執筆者と語る「宇宙(本)」のできるまで。担当ページの内容、書いている際に思っていたことなどを聞きました。
後編: 16. 「RユーザのためのRStudio実践入門」執筆者に聞く!パイプ演算子との付き合い方ほか
RユーザのためのRStudio[実践]入門… 出版社のページ
RユーザのためのRStudio[実践]入門 ―tidyverseによるモダンな分析フローの世界―… サポートページ。正誤表はこちら。
rstudiobook… サンプルコードはこちらから
タイムテーブル
自己紹介 01:07
宇宙(本)の始まり 11:00
1章… 「RStusioを使うならプロジェクト機能を使いましょう」「執筆時点での最新機能は網羅しています」「あとで辞書的に見返せるように」 by y__mattu 15:15
2章… 「どのパッケージで何ができるのかを意識した」 by y__mattu 17:47
3章… 「死ぬ前に書き残しておこう」「(vignettes) 読めよ」「変わらないものを書こうと思った」 by yutannihilation 21:00
4章… 「エスカレータ式に理解していって、最後のページをめくる時に初心者を脱していられるように」「自分自身の備忘録も兼ねて盛り込んだ」 by kyn02666 26:02
5章… 「できるだけコンパクトに。新しいことよりも要約することを意識した」「書き足りないので薄い本を…」 by kazutan 27:30
関連リンク
Rで欲しい県について国勢調査 小地域 Shapefile を全部ダウンロードする
「政府統計の総合窓口(e-Stat)」のリニューアル
Tidyverseとは
RStudio v1.1 Preview: Terminal
RStudio IDE Custom Theme Support
RStudioでDarkなテーマを当ててみる
初心者セッション 〜データハンドリング編〜
初心者セッション 1 データ読み込み編
Rによるスクレイピング入門
dplyrのselectとmutateのセマンティクスの違い
tidyrのmulti-gatherの未来
Enhancing gather() and spread() by Using “Bundled” data.frames
Kazutan.R
再現可能性のすゝめ―RStudioによるデータ解析とレポート作成―
Announcing the 1st Bookdown Contest
著者陣のブログ
y__mattu… RユーザのためのRStudio[実践]入門 という本が出ます。
yutannihilation… RユーザのためのRStudio[実践]入門 という本が出ます。
kazutan… RユーザのためのRStudio[実践]入門 という本が出ます。
kyn02666… RユーザのためのRStudio[実践]入門という本が出ます。 -
14. 福岡のR事情とかTokyo.R・日本のRコミュニティの昔話とか鈴木さんに感謝とか
福岡のR事情とかTokyo.Rの昔話とか
ばしょ
福岡のある会社の会議室
関連リンク
意思決定のためのデータ分析勉強会
昔のTokyo.Rはニフティ株式会社さんに大変お世話になりました(一例)
StanとRでベイズ統計モデリング(Wonderful R)
福岡県Ruby・コンテンツビジネス振興会議」 -
13. Tokyo.R運営メンバーに聞く、Rコミュニティの良いところと今後
Tokyo.Rの今後の開催予定やチーム運営の難しさ、関数を書いたのはいつ?ホクソエム?といった内容です。
前編: Episode 12
ばしょ
ヒマラヤテーブル
http://himalaya-table.info/
関連リンク
パッケージ開発のススメ。関数を書くことでRの世界が広がる
y__mattuのパッケージ開発と管理
Rパッケージ作成ハドリー風: devtools, roxygen2, testthatを添えて… \@uriboがパッケージ開発を行うきっかけとなったスライド
こわくないRパッケージ開発!2016
Rプログラミングのための第一歩(未完)
イマドキなパッケージ作成
これからのTokyo.R, Tsukuba.R, Rラジオ
\@TokyoRCommunity… Tokyo.R の広報用アカウント
会話の中で出たこれらのイベントはすでに終了しています。
第69回R勉強会@東京(#TokyoR)
第69回R勉強会@東京まとめ
第69回R勉強会@東京で発表してきた
TokyoR 第69回に参加してきたので簡単に感想を書いておく
第70回R勉強会@東京(#TokyoR)… 初心者セッションから統計モデリング、ベイズ統計についての回
[第70回R勉強会@東京まとめ(https://togetter.com/li/1235481)
第70回R勉強会(TokyoR 70)に行ってきました。
Tsukuba.R… コミュニティページができました!
Discord… Rラジオの公開収録で使っているサービス。誰でも参加可能です。
ホクソエムとは?
ホクソエムとは窓口である
匿名集団的知性・ホクソエム――その傾向と対策
Dead or Hoxo_m… \@kilometerさんとホクソエム
HOXO-M Inc.
株式会社ホクソエムのブログ
欲しいものは作る・・それが俺たちホクソエムの誓いだったはず!
— hoxo_m (@hoxo_m) November 4, 2015
最近のr-wakalang
r-wakalang… 日本語RユーザのSlackワークスペース
Rおじさんの異常な即回答または私は如何にして心配するのを止めてr-wakalangで質問するようになったか
reprexパッケージの使い方、あるいは羽鳥に怒られる前に知るべき4つのこと
質問お待ちしております!できればreprex使ってね -
12. 学術研究のために使われるRとそのほかの言語の関係
動物の集団行動から社会性の研究をしているkilometerさんのRの使い方や、学術研究としてのRを使った解析結果の共有等について話しました。
後編: Episode 13
ばしょ
ヒマラヤテーブル
http://himalaya-table.info/
関連リンク
Tokyo.Rコミュニティあれこれ
TokyoRCommunity のメーリングリスト
第68回R勉強会@東京(#TokyoR)
68th Tokyo.R Beginner session1: @kilometer00 さんの初心者セッション用スライド
R Radio for the Rest of us.#10… 初心者に教えるのは難しい、という話が出てきます
Yokohama.R (横浜R道場): 幻の…
Tsukuba.Rの概要について
10分でわかるr言語入門ver2.15 15 1010: バードラドラ初代マスターの初心者セッションスライド
#Rラジオ で話題になったRのバージョンですが、#TokyoR の初心者セッションの内容はRv3.4.0 (Mac版)で動作確認しています。でもこの直後にバージョンの壁が大問題になる案件が生じました。
— kilometer (@kilometer00) August 31, 2018
kilometerさんと研究
EBImage: Image processing and analysis toolbox for R
magick: Advanced Graphics and Image-Processing in R
転職・転居しました: 大学→企業→研究機関 - cucumber flesh
kilometerさんのQiitaページ
マーモセット… \@kilometer00さんの研究対象のサル
ベルベットモンキー… 研究対象でない方。
#Rラジオ にR関係ない話題として出て来たベルベットモンキーの音声研究はこちらです。https://t.co/WewbgkCCAz
— kilometer (@kilometer00) August 31, 2018
皆さんのアウトプットを楽しみにしています
cucumber flesh… uriboのブログ。旧「まだ厨二病」。収録後、名前を変えましたw
niszetの日記… \@niszet0 さんのブログ。最新のR情報を知りたい人におすすめ。
jpmesh: Utilities for Japanese Mesh Code -
11. パッケージ開発とオープンソースのメンテナンス
前回に引き続き、y__mattuとuriboがggplot2パイプ演算子問題やfelpパッケージをはじめとした最近の話題について喋ります
関連リンク
ggplot2 パイプ演算子実装問題
Thanks to a question on https://t.co/fkYCCcgnXm from @dataandme, I did a little write up on why ggplot2 should use the pipe, but unfortunately never will: https://t.co/BD8xpg3f6j #rstats
— Hadley Wickham (@hadleywickham) January 29, 2018
ggplot2は+が意味的に正しい! %>%なんていらない!、というのは俺もそんな風に感じる一人だけど、Hadleyのこのことばがすべてだと思う。 https://t.co/Ny3yhuAwNo
— Hiroaki Yutani (@yutannihilation) February 25, 2018
Introducing the ‘ggplot2pipes’ package
ggplot2pipes
パッケージ開発運用・メンテナンスコスト
Pandocに依存しているrmarkdownパッケージの.travis
R packages: Checking after every commit with Travis
Continuous integration for your private R projects with CircleCI
r-docker-tutorial
@nozmaさんの翻訳
データ分析環境の構築にDockerを利用しよう
#017 Dependencies
Glue vs stringr::str_interp
felp
felp: An R package to display source and help of a function simultaneously
関数の中身とヘルプを同時にすぐ見たい(felp me!)
(R) felpパッケージとfelp関数の紹介(と、主に裏側の話)
Fukuoka.R
fukuoka.R #10
Fukuoka.R #10 R introduction
R で友達を助けた話 @y__mattu
リポジトリ
rtweet&rmarkdownで収集フォトギャラリーを作る @kazutan
y__mattu バンド出演情報
Club ROOTS!
Rラジオパッケージ
r3gr