【2021年11月版】WindowsにR・RStudioをインストールする

### 背景
Rは統計解析や作図に強みのあるプログラム言語であり、RStudioはRの統合開発環境（Rを使いやすくしたもの）です。Rのみでもプログラムを動かすことは可能ですが、RStudioを利用するとより効率的にプログラミングできます。ここでは2021年11月時点でWindows10にRおよびRStudioをインストールする方法を記載します。

### 環境
OS: Windows 10 Pro (10.0.19043)
R: 4.1.2 (2021-11-01)
RStudio: 2021.09.0　Build351

### Rのインストール
CRANのHPにある[Download R 4.1.2 for Windows](https://cran.r-project.org/bin/windows/base/R-4.1.2-win.exe)をクリック。ダウンロードが始まります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/962c07f8-96f1-8792-5715-3b075b681325.png)

ダウンロードしたファイルをダブルクリックするとセットアップウィザードが起動します。
利用する言語→「日本語」を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/397bfc41-7996-dd1d-6558-00b753972490.png)

「次へ」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/3e228d1f-1156-b55e-e187-32628ff17ce0.png)

特別な理由がなければインストール場所はデフォルトのProgram Filesで問題ありません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/eda56a22-5265-08d6-3870-7d8dd21727b9.png)

コンポーネントの選択はデフォルトの「利用者向けインストール」で良いですが、ハードディスク容量を節約したい場合は自分のPCに合った32-bitあるいは64-bit利用者向けインストールを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/07b60126-a334-aa83-9739-cba69d825687.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/494bd7c2-bb3f-41af-5b59-2ad40bc0fe1e.png)

起動時オプションはデフォルトの「いいえ」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/ce0cb473-6677-7e23-c6fe-e94b6461c86e.png)

スタートメニューフォルダーの指定もデフォルトで良いので「次へ」をクリック。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/3ff7e82c-acf2-77b5-4ee3-3c0116c1207a.png)

追加タスクの選択はデフォルトでレジストリ項目にチェックが入っています。アイコンをデスクトップ上に追加したい場合は上の項目にも適宜チェックを入れてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/8ff7911b-b9a7-8d7a-5716-66dfbf01ff21.png)

数分でインストール作業が完了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/9c27243a-3091-a036-1f89-266c02fa6319.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/86614952-d2a5-5ed3-0614-1d007fa7b875.png)

スタートメニューなどからRを起動するとコンソール画面が開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/19ab4637-fd0d-f46c-4f07-f8234457b638.png)


### Rstudioのインストール
[Rstudioのダウンロードページ](https://www.rstudio.com/products/rstudio/download/)にアクセスすると、デスクトップ版とサーバー版、さらに無料版、有料版があります。ここでは無料のデスクトップ版をインストールします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/75231d5c-c85f-00e3-95ed-f751c8d96a55.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/f08c214c-8aa4-fe2b-1200-675bbc14a836.png)

ダウンロードしたファイルをダブルクリックするとセットアップウィザードが起動します。
「次へ」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/e38a6c60-cb2b-8729-97f5-641852c1be4f.png)

特別な理由がなければインストール場所はデフォルトのProgram Filesで問題ありません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/96f2b7e0-177d-efdd-feed-1858c9e8145b.png)

インストールをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/c7463f53-7f23-cadb-0b58-9b6774d156ef.png)

数分でインストール作業が完了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/386f183b-d4dc-f484-0369-ec7cb43b6048.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/3a151c9c-9781-2d21-26ac-e4b655e4ba14.png)

スタートメニューなどからRStudioを起動します。初期状態では左にコンソール、右に変数一覧やファイルを示すパネルが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/c7ee0753-dc05-789f-135b-50880acce5f8.png)

### RStudioの設定
使いやすいように体裁を変更します。
※好みの問題もありますのでご参考程度に。

Tools→Global Options→CodeのEditingタブでTab widthを2から8に変更。コードが見やすくなります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/cf338dd8-3abb-8aaa-60aa-c590804e7099.png)
DisplayタブのShow indent guidesにチェックを入れる。コードが見やすくなります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/93963c5c-bbd1-4e04-42dd-48c57f294796.png)

SavingタブでDefault text encodingをUTF-8に変更。この設定を行わないと文字化けすることがあります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/99ee298c-1832-a53a-da7e-127fe4d3f98a.png)

Appearanceでは文字の大きさやテーマ（カラー）を変更できます。下図ではフォントを10から12にして目に優しい黒を基調としたテーマ（Idle Fingers）を設定しました。また、フォントをコーディングに適したRicty Diminished Discordに変更しました。
※Ricty Diminished DiscordはWindows10に標準搭載されていません。インストールされる場合は[プログラミング用等幅フォント「Ricty diminished」がおすすめ](https://kitsune.blog/programming-font#%E3%80%8CRicty_Diminished%E3%80%8D%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95%EF%BC%88Windows%EF%BC%89)などをご参照ください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/8f7899f0-a5fa-0903-aa6c-3945b7587835.png)


Pane Layoutではパネルのレイアウトを変更できます。個人的には
左上：Source（コードを書いていく）
右上：Console（コードの実行結果が表示される）
左下：Environment...（変数などが表示される）
右下：Files, Plots...（図やヘルプなどが表示される）
が見やすいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/b24a2ec2-66fa-016a-bc0d-8257901175f1.png)

上記の変更を反映すると下図のようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/d524a6fd-3a63-3a60-db74-5ee11e8ca439.png)

なお、Optionsの中に「Python」がありました。実は「R」StudioはPythonにも対応しています。「RStudioでPythonを利用する方法」や「RからPythonを実行する方法」については過去に記事を投稿していますので適宜ご参照ください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363491/d02470ce-e000-6693-89bf-5bb3f5150bfe.png)

https://qiita.com/otsukimi200624/items/c707f87b95dcde2d8354

https://qiita.com/otsukimi200624/items/32b011c3695867b696f1