SlideShare a Scribd company logo
でRを始めよう
Tokyo.R #77
簑田 高志
RStudioはRStudio,Inc.の商標です
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
• 名前 簑田 高志
• Twitter aad34210
• 仕事 BI ビジネスアナリスト
• 出版書籍
1. みんなのR 第2版(共同翻訳)
2. データサイエンティストのための最新知識
と実践 Rではじめよう! [モダン]な データ分
析
自己紹介
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
このセッションのきっかけ(1)
• ビッグデータ〜データサイエンティストブームも手
伝って、R言語の人気も上昇
https://speakerdeck.com/kilometer/71st-tokyo-dot-r-landscape-
with-r?slide=10
(*)JS,Python,Java,C# は除く
https://stackoverflow.blog/2017/10/10/impressive-growth-r/
このセッションのきっかけ(2)
• しかし・・・
• まだ、素のRを使われている人を見かけた!
• Rstudioでコンソールを使っている人を見かけた!
このセッションのきっかけ(3)
• よい開発環境があるのに、もったいない
• 「開発しにくい言語だなぁ・・・」と感じて心折れない
か心配です。
取っ掛かりでもよいので
開発しやすい環境があることを知っていただ
きたい
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
RStudioとは(1)
• RStudio社が開発した統合開発環境(IDE)
• 特徴
 Rの開発のために作られた開発環境
 編集・デバッグがやりやすい
 共同開発のワークフロー
 Project単位の管理
 Git連携
 サーバー版では複数ユーザーでの同時利用が
可能
RStudioとは(2)
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
RStudio のインストール
1. RStudioのサイトからダウンロード
• https://www.rstudio.com/products/RStudio/
• フリーのデスクトップ版をダウンロード
2. CRANからR本体をダウンロード
• https://cran.r-project.org/
3. それぞれインストール
注意点:R本体をインストールしないと、RStudioは動きません。
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
4ペイン紹介(1)
①
②
③
④
4ペイン紹介(2)
①
エディタ画面
②
③
④
エディタ画面
• 表示されていない場合は、File>New
Fileを選択
• Rコードを記入して実行
• Short Cutが充実
• 右下の上下矢印を選択することで、
他の言語を書くことが可能
4ペイン紹介(3)
①
②
③
④
コンソール/Terminal ペイン
• コンソール:
• Rコードの結果を表示
• Rコードの直接記入も可能
• Terminal:
• WindowsではDOS画面、Macではターミある画面が表示。別
画面を立ち上げなくてもコマンドが利用可能
4ペイン紹介(4)
①
②
③
④
Environment / History ペイン
• Environment:
 オブジェクトの一覧が見れる。右矢印をクリックするとオブ
ジェクト内を確認できる
 他のファイルからインポート/エクスポート可能
 オブジェクトを全削除することも可能
• History:
 コードのHistoryを閲覧することが可能
• Connection:
 DBへの接続設定
• 必要に応じて、タブが増えていく(Presentation等)
4ペイン紹介(5)
①
②
③
④
File/Plots/Packages/Help/Viewerペイン
• File:
• Finder、エクスプローラー
• Plots
• チャートを表示
• Packages
• パッケージ管理。インストール、チェックを入れることでパッケージの利用が
可能
• Help
• ヘルプ画面を利用できる。検索も可能。
• Viewer
• Shinyやネットワーク図などインタラクティブなチャートの場合に表示
4ペイン紹介(6)
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
Global Option とは
• RStudio全体の環境設定をできる機能
• Tools > Global Optionから選択
• 様々な設定が可能
Global Option(1)
Global Option > Appearance
• コードエディタの見た目を変更できる。
• エディタのフォントタイプ、フォントサイズ、
テーマを変更可能
Global Option(2)
Global Option > Pain Layout
• 4ペインの位置を変更することができる。
• ペイン内のタブも表示を変更可能
Global Option(3)
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
Help > CheetSheets
• CheetSheet = チラ見表、虎の巻、秘伝の書(*)
• RStudio社で準備しているCheetSheetがある
• Rstudio, dplyr, ggplot2, devtools, Shiny, Sparklyr のCheetSheetがある。
CheetSheet
(*)https://ejje.weblio.jp/content/cheat+sheet
目次
1. 自己紹介
2. このセッションのきっかけ
3. RStudioとは
4. RStudioのインストール
5. 4ペイン紹介
6. Global Option
7. CheetSheet
8. まとめ
まとめ
1. Rを始められたばかりの方に開発効率が上がる
RStudioを紹介
2. 4つのペインで分割されていて、それぞれ役割があ
る
3. Globa OptionのPreferenceでカスタマイズが可能
4. 不明な点はCheet Sheetで調べる
RStudioはRStudio,Inc.の商標です
ご静聴
ありがとうございました

More Related Content

PDF
Introduction r (R入門)
PPTX
Fluentd,mongo db,rでお手軽ログ解析環境
PDF
Siggraph2012報告会前半
PDF
第一回テクニカルアーティストラウンドテーブル・セッション
PPTX
Reinvent first-participation-report
PPTX
すごいタスク管理(仮)
PPTX
リクルートライフスタイルの売上を支える共通分析基盤
PPTX
リクルートライフスタイルの売上を支える共通分析基盤
Introduction r (R入門)
Fluentd,mongo db,rでお手軽ログ解析環境
Siggraph2012報告会前半
第一回テクニカルアーティストラウンドテーブル・セッション
Reinvent first-participation-report
すごいタスク管理(仮)
リクルートライフスタイルの売上を支える共通分析基盤
リクルートライフスタイルの売上を支える共通分析基盤

Similar to RStudioでRをはじめよう(R for Beginner using RStudio) (20)

PDF
【超初心者向け!】今更聞けないリーンスタートアップとデザイン思考
PDF
Rrdtool基礎から応用
PDF
アジャイル開発&TFS導入
PPTX
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
PDF
統計用言語Rの使い方
PDF
[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~
PDF
DX Suite & UiPath さっくり読み取りさっくり連携
PDF
Hiroshimar4_Rintro
PDF
Tokyo r no8_海外サイトの紹介
PPTX
Tokyo r50 beginner_2
PDF
Rstudio事始め
PDF
Spark Summit 2015 参加報告
PDF
Dataworks Summit SJ QueryEngine - Hadoop Source Code Reading #23 #hadoopreading
PDF
統計解析環境Rによる統計処理の基本―検定と視覚化―
PDF
OpenChain Japan Work Group Meeting #20 - Case Studies
PPTX
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
PPTX
An Agile Way As an SET at LINE
PPTX
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
PDF
TokyoR101_BeginnersSession1.pdf
PPTX
Tokyo.R #66 初心者セッション3
【超初心者向け!】今更聞けないリーンスタートアップとデザイン思考
Rrdtool基礎から応用
アジャイル開発&TFS導入
最若手メンバーこそチャンス!チーム改善に取り組んでわかったこと
統計用言語Rの使い方
[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~
DX Suite & UiPath さっくり読み取りさっくり連携
Hiroshimar4_Rintro
Tokyo r no8_海外サイトの紹介
Tokyo r50 beginner_2
Rstudio事始め
Spark Summit 2015 参加報告
Dataworks Summit SJ QueryEngine - Hadoop Source Code Reading #23 #hadoopreading
統計解析環境Rによる統計処理の基本―検定と視覚化―
OpenChain Japan Work Group Meeting #20 - Case Studies
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
An Agile Way As an SET at LINE
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
TokyoR101_BeginnersSession1.pdf
Tokyo.R #66 初心者セッション3
Ad

More from Takashi Minoda (20)

PPTX
RからGoogle Cloud Vision API を利用する
PPTX
TokyoR:RMarkdownでレポート作成
PPTX
Rとデータベース 第61回 Tokyo.R
PPTX
Tokyo r49 beginner
PPTX
Tokyo r47 beginner
PPTX
Tokyo r47 beginner_2
PPTX
Tokyo r45 beginner_2
PPTX
Tokyo r39 beginner
PPTX
Tokyo r38
PPTX
Tokyo r33 beginner
PPTX
Tokyo r30 anova_part2
PPTX
Tokyo r30 anova
PPTX
Tokyo r30 beginner
PPTX
Tokyo r28 1
PPTX
Tokyo r27
PPTX
Tokyo r24 r_graph_tutorial
PPTX
Tokyo r21 修正版
PPTX
Tokyo r21 2
PDF
Tokyo r18
PDF
Tokyo r sqldf
RからGoogle Cloud Vision API を利用する
TokyoR:RMarkdownでレポート作成
Rとデータベース 第61回 Tokyo.R
Tokyo r49 beginner
Tokyo r47 beginner
Tokyo r47 beginner_2
Tokyo r45 beginner_2
Tokyo r39 beginner
Tokyo r38
Tokyo r33 beginner
Tokyo r30 anova_part2
Tokyo r30 anova
Tokyo r30 beginner
Tokyo r28 1
Tokyo r27
Tokyo r24 r_graph_tutorial
Tokyo r21 修正版
Tokyo r21 2
Tokyo r18
Tokyo r sqldf
Ad

Recently uploaded (10)

PDF
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
PDF
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
PDF
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
PDF
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
PDF
細胞培養用バイオリアクターおよび発酵槽市場規模の成長見通し:2031年には2823百万米ドルに到達へ
PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
PDF
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
PDF
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
PDF
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
細胞培養用バイオリアクターおよび発酵槽市場規模の成長見通し:2031年には2823百万米ドルに到達へ
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research

RStudioでRをはじめよう(R for Beginner using RStudio)