久しぶりの更新が宣伝ですいません。タイトルの通り、6/29に書籍が出ます。副題も含めたちゃんとしたタイトルはRユーザのためのRStudio[実践]入門−tidyverseによるモダンな分析フローの世界−です。大型本この商品を含むブログを見る自分が筆頭著者になっているのは単純に書いたページ数が一番多いからです。この本に対しては溢れんばかりの熱い想いがありますので、特に誰かに頼まれたわけではないけどこうして宣伝記事を書いています。どんな本なのこの本は以下のような構成になっています。さん)本書の魅力はたくさんあるのですが、ぱっと思いつくだけでも4つはあるのではないかと思います。含まれるパッケージは非常に便利なものが多く急速に普及しています*1。Tokyo.Rなどの勉強会でも当たり前のように登場するものです。この便利なtidyverseを知らない人が多いことも事実です。Rを初めて間もない人は知らないことがほとんどです。この要因の一つとして考えられるのは「tidyverseを扱った書籍が少なく、特に入門書はほぼ皆無であること」です。Rではじめるデータサイエンス)』がありますが、実はこの本はRやtidyverseに慣れていない人には分かりづらい本であると個人的には思っています。本書はtidyverseの入門者でも読めるように作られています。逆に言うと、本書を呼んだあとにHadleyの方を読むとより理解と知識が深まるのではないかと思います。このようなモダンなRへの入門というコンセプトの邦書は僕の知る限りではありません。書かれているのは入門レベルだけではありません。さんの記事にもある通り、本書はただの入門書ではなく、「本格的、そして実践的にRを使っていくために必要なものを詰め込んだ決定本」です。どんなレベルのユーザーであっても手元に1冊おいておけるようなものを目指しました。本書は書名にもある通り、RStudioの機能解説が充実しています。(2018/2月時点での最新版)になります。本書はカバーしています。陳腐化しないようコアな機能を中心に、さらに知らないと損をするような機能を重点的に紹介(kazutanさんの記事より引用)しています。4章の可視化や5章のレポーティングではRStudioの機能が大活躍します。この点でもあらゆるRユーザが本書を手に取る重要な意味となりえると思っています。これ1冊でどんなデータ分析にも対応可能なことこれは本書の冒頭にも書かれていますが、この本は「モデリング以外の分析フローを網羅」した本です。レポーティングといったどんな分析をするにも必ず通るであろうプロセスを解説した本になります。自分の携わる分野、実務かアカデミックかに関係なく楽しんでいただけると思います。豪華な執筆陣この記事を書いていて、なおかつ一番ページ数が多い自分が全く豪華でないところが申し訳ないところですが、本書の3-5章は「この内容ならこの人しかいないよね」という人物が書いています。自分はどうなのかと言うと、私はどちらかというとバランスタイプ、スマブラで言うところのマリオみたいなタイプで、「幅広くカバーしている」感じです。自分がRStudioとスクレイピングのプロフェッショナルかというとそうではないのですが、本書のコンセプトに足るくらいの知識は持っていて反映したつもりですので、どうぞ最初から最後まで読んでいただけると幸いです。自分の章の紹介とまあ本書の醍醐味はやはり3-5章なわけですが、私も頑張って2章分書きましたので紹介をさせていただきます。文字通りRStudioの使い方を解説しています。先述の通りver1.1.423に沿ってコア機能・最新機能を紹介するとともに、自分好みにカスタマイズする方法も載せています。この章はどちらかというと辞書的に使っていただければなあと思います。csvなどの外部ファイル読み込みもこの章で解説をしています。ここに入っているのかというのはページ数的な大人の事情ですのであまり気になさらず。この部分は自分が以前Tokyo.Rで発表した「ファイル読み込み特集」を意識しつつ、より分かりやすく説得力のあるように書きました。スクレイピングによるデータ取得Web上からデータをひっこぬく手法であるスクレイピングについて書きました。Webスクレイピングとテキストマイニングの実践ガイドなど詳しく書かれた本がありあますが、分析フローを考える上では欠かせないということで本書に入っています。1章分しかページ数がないので当然既出書のように詳しくかけるはずもなく、ここだけはより焦点を絞った解説にとどめています。その分、Rでスクレイピングをするときに「何ができるか」「最低限どうすればいいのか」は分かりやすくまとまっていると思います。さいごに以上、簡単に書籍の紹介をしました。言いたいことはたくさんあるのですが勉強会などでお伝えできればなと思います。このようなコンセプトの本は自分が以前から「こういう本があればなー」というものだっったので、本書に関われたことを大変光栄に思っています。最後に、編集者のT氏のお力あってこその本書だと思います。このような機会をくださったT氏及び執筆者の皆様に厚く御礼申し上げます。多くの方が本書を手に取って、データ分析の宇宙(verse)へ旅立てることを願っております。この本で書いてないこと以上のような豪華な本なのですが、この本では触れてないことがいくつかあります。本書は「データ分析フロー」を解説した本ですが、肝心のモデリング本体の部分は一切触れていません。これは既に「Rによる〇〇分析」のような本がたくさんありそちらに詳細に書かれているのでそっちを見てねという意図によるものです。そのかわりどんな分析でも通過する箇所の解説を充実させることで、幅広い方の手元においていただける本になっております。broomベクトルやリストを扱うときに大変便利で最近では使っている人もちらほら見かける、purrrやモデルをtidyに扱うbroomなどのtidyverseの「応用編」とも言うべきパッケージの解説はありません。ServerRStudioの本なのでこれらは解説があるととても楽しいのですが、「データ分析フロー」の本流からは外れるということで書いてありません。データ分析では再現性が大切です。データ解析周りを中心に、プログラミング全般で学んだことを記していく個人的な備忘録。合同企画回)」に参加しました。reserved.はてなブログをはじめよう!songcunyouzaiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。