SlideShare a Scribd company logo
8
Most read
12
Most read
13
Most read
2012.02.11
HiRoshima.R #2

                 RStudio事始め

                      山根 嵩史
目次
1.自己紹介

2.RStudioとは

3.RStudioのセットアップ

4.RStudioの使い方

5.RStudioの便利機能
自己紹介
 所属 :広島大学 教育学研究科
     学習心理学研究室
研究領域:メタ認知・メタ記憶
     文章の読解方略 etc
R使用歴:2年弱



Twitter :   @T_Yamane
RStudioとは
Rを使っていて…
   変数の名前を何とつけたか忘れた…

   データセットの確認が面倒臭い…

   グラフを簡単にコピペできたら良いのに…


     ↑ Rあるある
RStudioって何?
   RStudioで全て解決!

   統計ソフトR用の統合開発環境(IDE)

     ⇒要するにRをもっと
      便利に使うためのソフト


   完成度が高いですが,フリーソフトです
RStudioのセットアップ
RStudioのインストール①
   ダウンロードはこちらから
     http://rstudio.org/




   RStudio Desktopを選択し
    て任意のバージョンを
    ダウンロード
    (RStudioサーバー版というのもあるらしいが
     今回は割愛)
RStudioのインストール②

   起動すると,PC内の
    R本体を自動的に
    読み込んでくれる




   デフォルトの設定では最新バージョンが使われるが,
    Tools→Options→GeneralのRversionを変えることで
    古いバージョンのRを起動することもできる
ウインドウの説明
   画面が4分割される
    ①エディタ           ①
                                  ②
    ②コンソール
    ③Workspace
    ④その他
                    ③         ④



 各ウインドウに何を表示させるか
 各ウインドウの位置
   ⇒ Tools→Options→Pane Layoutから設定可能
RStudioの使い方
RStudioの使い方①


   エディタ画面




 コマンドやメモを入力する
 ソースの保存や既存のソースを開くのもここ
 右上のRunかCtrl+Enterでコマンド実行
RStudioの使い方②


   コンソール画面




 コマンドの実行と計算結果の表示
 R本体のコンソールと同様の使い方
RStudioの使い方③


   Workspace画面




   作製されたデータセット,オブジェクト,
    関数などの要約が表示される
RStudioの使い方④
   Packages画面
    パッケージが表示される
    チェックボックスから呼び出しも



   Plots画面
    作図したグラフが 表示される
RStudioの使い方⑤
   History画面
    コマンドの履歴が表示される
    ダブルクリックでコンソールに
    貼り付け


   Help画面
    ?コマンドなどで呼び出す
    ヘルプが表示される
RStudioの便利機能
RStudio便利機能:その1
   コード補完機能が便利!
    エディタ画面とコンソール画面では,
    Tabキーを押すことで関数の候補を表示できる




    コード補完機能はオブジェクトに対しても有効
RStudio便利機能:その2
   コマンド検索が便利!
    コンソール画面では,Ctrl+矢印キー↑で
    それまで使ったコマンドのリストを呼び出す
    ことができる
RStudio便利機能:その3
   データセットのタブ表示が便利!
    Workspaceのオブジェクトやデータセット
    を選択すると,エディタ画面で参照できる
RStudio便利機能:その4
   グラフの出力が便利!
    plot関数などで作図したグラフはPlots画面
    に表示され,ExportからPDFとして保存や
    クリップボードにコピーができる
その他
   日本語の文字化けについて
    以前は日本語未対応であったが,昨年のバージョン
    アップで対応するように
    しかし,未だに日本語を
    含むソースを読み込むと
    文字化けする場合がある




    File→Reopen with encoding
    Tools→Options→Editing→Default text encoding で対応
RStudioで快適な統計ライフを!


RStudio事始め ~fin~

More Related Content

PDF
Rの導入とRStudio事始め(改訂版)
PPTX
Visual Studio CodeでRを使う
PPTX
Rはいいぞ!むしろなぜ使わないのか!!
PDF
階層モデルの分散パラメータの事前分布について
PDF
明日使えないすごいビット演算
PDF
Rで学ぶ離散選択モデル
PPTX
BoostAsioで可読性を求めるのは間違っているだろうか
PDF
RでMplusがもっと便利にーmplusAutomationパッケージー #Hiroshimar05
Rの導入とRStudio事始め(改訂版)
Visual Studio CodeでRを使う
Rはいいぞ!むしろなぜ使わないのか!!
階層モデルの分散パラメータの事前分布について
明日使えないすごいビット演算
Rで学ぶ離散選択モデル
BoostAsioで可読性を求めるのは間違っているだろうか
RでMplusがもっと便利にーmplusAutomationパッケージー #Hiroshimar05

What's hot (20)

PDF
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
PDF
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
PDF
DOCX
マハラノビス距離とユークリッド距離の違い
PPTX
データサイエンス概論第一=1-2 データのベクトル表現と集合
PDF
Recent Advances on Transfer Learning and Related Topics Ver.2
PPTX
画像処理基礎
PPTX
[DL輪読会]End-to-End Object Detection with Transformers
PPTX
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
PDF
MCMCによるベイズ因子分析法について
PDF
BERTology のススメ
PPTX
[DL輪読会]PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metr...
PDF
『データ解析におけるプライバシー保護』勉強会 #2
PDF
ベイズ最適化
PDF
大規模ネットワークの性質と先端グラフアルゴリズム
PDF
協調フィルタリング入門
PDF
機械学習チュートリアル@Jubatus Casual Talks
PPT
Anova君を使った分散分析
PPTX
巨大な表を高速に扱うData.table について
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
マハラノビス距離とユークリッド距離の違い
データサイエンス概論第一=1-2 データのベクトル表現と集合
Recent Advances on Transfer Learning and Related Topics Ver.2
画像処理基礎
[DL輪読会]End-to-End Object Detection with Transformers
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
MCMCによるベイズ因子分析法について
BERTology のススメ
[DL輪読会]PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metr...
『データ解析におけるプライバシー保護』勉強会 #2
ベイズ最適化
大規模ネットワークの性質と先端グラフアルゴリズム
協調フィルタリング入門
機械学習チュートリアル@Jubatus Casual Talks
Anova君を使った分散分析
巨大な表を高速に扱うData.table について
Ad

Viewers also liked (8)

PDF
はじめての「R」
PDF
初心者のためのRとRStudio入門 vol.2
PDF
データ・ビジュアライゼーション&ストーリーテリングを学ぶ!ハンズオンセミナー
PDF
統計を始める方へ①_データ環境Rの基本的なプログラミング|データアーティスト
PDF
AI(人工知能)インフォグラフィックス【時間をかけずにすぐわかる】
PDF
Rデータフレーム自由自在
PPTX
30分でわかる『R』によるデータ分析|データアーティスト
PDF
Newman アルゴリズムによるソーシャルグラフのクラスタリング
はじめての「R」
初心者のためのRとRStudio入門 vol.2
データ・ビジュアライゼーション&ストーリーテリングを学ぶ!ハンズオンセミナー
統計を始める方へ①_データ環境Rの基本的なプログラミング|データアーティスト
AI(人工知能)インフォグラフィックス【時間をかけずにすぐわかる】
Rデータフレーム自由自在
30分でわかる『R』によるデータ分析|データアーティスト
Newman アルゴリズムによるソーシャルグラフのクラスタリング
Ad

Similar to Rstudio事始め (20)

PDF
10min r study_tokyor25
PDF
10min r study_tokyor25
PDF
そろそろRStudioの話
PDF
Tokyor23 doradora09
PDF
統計用言語Rの使い方
PPT
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
PPTX
Rゼミ 1
PDF
20190412 Chie Kikutake
PPT
130329 02
PDF
オープンソースで作るスマホ文字認識アプリ
PPTX
Macで開発環境を整える170420
PDF
統計用言語Rの使い方(2014)
PPT
C language Sem 01
PPTX
Appsheet基礎講座.pptx
PDF
Redmineの裏の顔~開発基盤としてのRedmine
PDF
Infrastructure as CodeでReNom環境構築入門
PDF
Zマイスターとの新たな価値探求 Rational
KEY
Windowsにpythonをインストールしてみよう
PDF
SIG-Audio準備会#2 オーディオツールの作り方 超入門編
PDF
Rあんなときこんなとき(tokyo r#12)
10min r study_tokyor25
10min r study_tokyor25
そろそろRStudioの話
Tokyor23 doradora09
統計用言語Rの使い方
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
Rゼミ 1
20190412 Chie Kikutake
130329 02
オープンソースで作るスマホ文字認識アプリ
Macで開発環境を整える170420
統計用言語Rの使い方(2014)
C language Sem 01
Appsheet基礎講座.pptx
Redmineの裏の顔~開発基盤としてのRedmine
Infrastructure as CodeでReNom環境構築入門
Zマイスターとの新たな価値探求 Rational
Windowsにpythonをインストールしてみよう
SIG-Audio準備会#2 オーディオツールの作り方 超入門編
Rあんなときこんなとき(tokyo r#12)

More from Takashi Yamane (12)

PPTX
ベイズモデリングによる第2種信号検出モデルの表現
PPTX
DiagrammeRと仲良くなった話ーグラフィカルモデルのためのDiagrammeR速習ー
PPTX
信号検出理論 (『実践ベイズモデリング』15章)
PPTX
Osaka.stan#4 chap8
PPTX
要因計画データに対するベイズ推定アプローチ
PDF
PypeRで実験と分析を一本化する
PPTX
ガンマ分布 @魁!!広島ベイズ塾
PPTX
(実験心理学徒だけど)一般化線形混合モデルを使ってみた
PPTX
ANOVA君とanovatan
PPTX
MCMCによる回帰分析@ベイズセミナー
PPTX
第一回広島ベイズ塾・最小二乗法
PDF
Mendeleyで簡単! 論文管理
ベイズモデリングによる第2種信号検出モデルの表現
DiagrammeRと仲良くなった話ーグラフィカルモデルのためのDiagrammeR速習ー
信号検出理論 (『実践ベイズモデリング』15章)
Osaka.stan#4 chap8
要因計画データに対するベイズ推定アプローチ
PypeRで実験と分析を一本化する
ガンマ分布 @魁!!広島ベイズ塾
(実験心理学徒だけど)一般化線形混合モデルを使ってみた
ANOVA君とanovatan
MCMCによる回帰分析@ベイズセミナー
第一回広島ベイズ塾・最小二乗法
Mendeleyで簡単! 論文管理

Rstudio事始め

  • 1. 2012.02.11 HiRoshima.R #2 RStudio事始め 山根 嵩史
  • 3. 自己紹介 所属 :広島大学 教育学研究科 学習心理学研究室 研究領域:メタ認知・メタ記憶 文章の読解方略 etc R使用歴:2年弱 Twitter : @T_Yamane
  • 5. Rを使っていて…  変数の名前を何とつけたか忘れた…  データセットの確認が面倒臭い…  グラフを簡単にコピペできたら良いのに… ↑ Rあるある
  • 6. RStudioって何?  RStudioで全て解決!  統計ソフトR用の統合開発環境(IDE) ⇒要するにRをもっと 便利に使うためのソフト  完成度が高いですが,フリーソフトです
  • 8. RStudioのインストール①  ダウンロードはこちらから http://rstudio.org/  RStudio Desktopを選択し て任意のバージョンを ダウンロード (RStudioサーバー版というのもあるらしいが 今回は割愛)
  • 9. RStudioのインストール②  起動すると,PC内の R本体を自動的に 読み込んでくれる  デフォルトの設定では最新バージョンが使われるが, Tools→Options→GeneralのRversionを変えることで 古いバージョンのRを起動することもできる
  • 10. ウインドウの説明  画面が4分割される ①エディタ ① ② ②コンソール ③Workspace ④その他 ③ ④  各ウインドウに何を表示させるか  各ウインドウの位置 ⇒ Tools→Options→Pane Layoutから設定可能
  • 12. RStudioの使い方①  エディタ画面  コマンドやメモを入力する  ソースの保存や既存のソースを開くのもここ  右上のRunかCtrl+Enterでコマンド実行
  • 13. RStudioの使い方②  コンソール画面  コマンドの実行と計算結果の表示  R本体のコンソールと同様の使い方
  • 14. RStudioの使い方③  Workspace画面  作製されたデータセット,オブジェクト, 関数などの要約が表示される
  • 15. RStudioの使い方④  Packages画面 パッケージが表示される チェックボックスから呼び出しも  Plots画面 作図したグラフが 表示される
  • 16. RStudioの使い方⑤  History画面 コマンドの履歴が表示される ダブルクリックでコンソールに 貼り付け  Help画面 ?コマンドなどで呼び出す ヘルプが表示される
  • 18. RStudio便利機能:その1  コード補完機能が便利! エディタ画面とコンソール画面では, Tabキーを押すことで関数の候補を表示できる コード補完機能はオブジェクトに対しても有効
  • 19. RStudio便利機能:その2  コマンド検索が便利! コンソール画面では,Ctrl+矢印キー↑で それまで使ったコマンドのリストを呼び出す ことができる
  • 20. RStudio便利機能:その3  データセットのタブ表示が便利! Workspaceのオブジェクトやデータセット を選択すると,エディタ画面で参照できる
  • 21. RStudio便利機能:その4  グラフの出力が便利! plot関数などで作図したグラフはPlots画面 に表示され,ExportからPDFとして保存や クリップボードにコピーができる
  • 22. その他  日本語の文字化けについて 以前は日本語未対応であったが,昨年のバージョン アップで対応するように しかし,未だに日本語を 含むソースを読み込むと 文字化けする場合がある File→Reopen with encoding Tools→Options→Editing→Default text encoding で対応