1 準備
1.1 Rの準備
1.1.1 Rのインストール
Rは、The Comprehensive R Archive Network (CRAN)からダウンロードできます。 Rをインストールする際のベストプラクティスについては様々なウェブサイトで紹介されているので、そちらを参照してください。 オススメとして、高知工科大学の矢内勇生先生のウェブサイトこちらの「RとRstudioのインストール方法の解説」でPDFにまとめられている資料があります。
松浦のプレゼミで使うのは、以下のアプリケーションです。
インストールが上手くいかない、インストールが面倒・困難である、何もインストールしたくない、という方は、
のどちらかを使ってください。 アカウントを作成すると、ブラウザ上でRを実行することができます。Google ColaboratoryはPythonの実行環境ですが、一手間かければRも実行できます。以下のサイトを参考にしてください。
1.1.2 テキストエディタ
R言語でプログラムを書くには、R専用のIDE(Integrated Development Environment)であるRstudioを使うのが一般的ですが、より汎用的なテキストエディタを使うという選択肢もあります。 テキストエディタとは文字通り、文字を編集するためのソフトウェアです。 有名なものとしては、
- Visual Studio Code (Microsoft)
- Sublime Text (Sublime HQ)
- Vim (Bram Moolenaar) 上級者向け
- Emacs (GNU) 上級者向け
などがあり、松浦はVisual Studio Code(以下、VS Code)を使ってます。
とはいうものの、やはり最初はRstudioを使う方が設定などが簡単なので、以下ではRstudioの設定を紹介します。
1.2 Rstudioの準備
Rtsudioを起動すると、以下のような画像が表示されます。
次の画像で赤丸で囲まれているマークをクリックすると、コード画面が表示されます。
Rstudioは4つの画面で構成されています。
- スクリプトエディタ
- コンソール
- 環境
- プロットなど
上のメニューバーから「Tools」→「Global Options」を選択すると、以下のような画面が表示されます。
「General」の「Save workspace to .RData on exit」を「Never」に変更しておいてください。
また、Rstudioの画面を見やすくするため、先のOptionsの画面の左側メニューの「Pane Layout」を選び、以下のように設定しておくとよいでしょう。
設定の「Appearance」で画面の見た目やフォントなどを変更することで、自分の好みの設定にすることができます。 松浦は、テーマにmonokai
、フォントにFira Font
を使用してます。 Fira Font
はリガチャに対応したモノスペースフォントなので、Rstudioのコードエディタで<-
などが綺麗に表示されます。
1.2.1 Rstudioのプロジェクト機能
Rstudioにはプロジェクトと呼ばれる機能があり、プロジェクトを作成しておくと、ファイル管理や作業履歴の管理がしやすくなります。
プロジェクトを作成するには、Rstudioの画面上部の「File」→「New Project」を選択するか、以下の図にあるとおり、右上の「Project」をクリックします。
すると、以下のようなウインド出てきます。
「New Project…」を選択すると、次のウインドが表示されます。
「New Directory」を選択して、プロジェクトを保存するディレクトリを選択します。
ここでは、新しいプロジェクトを作るので、「New Project」を選択すると、次の「Create New Project」のウインドが表示されます。
後で解説するQuartoを使って論文やウェブサイトを作成するときは、「Quarto Website」や「Quarto Book」を選択します。
Directory name:のところに、Rで生成されるファイルなどを保存するフォルダー名を入力します。 半角英数の名前にするほうが、エラー回避になります。
Create project as subdirectory of:: のところに、プロジェクトを保存する場所(これをディレクトリといいます)を選択します。好きな場所を指定することができますが、やはり日本語名のフォルダなどは避けた方がよいでしょう。
最後に「Create Project」をクリックすると、プロジェクトが作成されます。
プロジェクトが作成されると、プロジェクト名のフォルダーが作成され、その中に.Rproj
という拡張子のファイルが作成されます。 これで、プロジェクトの作成は完了です。 今後、作成した.Rproj
ファイルをダブルクリックするか、Rstudioの画面上部の「File」→「Open Project」を選択して、.Rproj
ファイルを選択するだけで、プロジェクトが開き、作業ディレクトリの場所が設定されます。
1.3 VS Codeの準備
1.3.1 VS Codeのインストール
Visual Studio Code(以下、VS Code)をインストールするには、Microsoftの公式サイトからダウンロードできます。
ウェブサイトの「Visual Studio Code をダウンロードする」をクリックすると、アクセスしているコンピューターのOSに合わせたインストーラーをダウンロードできるサイトに移動します。
MacOSの場合、Intel Mac用とApple Silicon用(M1とかM2)とどちらでも動作するユニバーサル版の3つを選択できます。
WindowsPCの場合は、32bit版と64bit版、そしてSurface Proなどに搭載されているArmチップ用の3つを選択できます。
1.3.2 VS Codeの設定
VS Codeを起動すると、以下のような画面が表示されます。
左側のメニューから「拡張機能」を選択すると、以下のような画面が表示されます。
この画面上部の検索窓に文字を入力して、Enterキーを押すと、拡張パッケージが検索されます。
オススメ拡張パッケージは以下の通りです。
Japanese Language Pack for Visual Studio Code
: 日本語化R
: R言語の実行環境Quarto
: VS CodeでQuartoファイルを作成・実行するindent-rainbow
: インデントを虹色にするvscode-icons
: ファイルのアイコンを変更するRainbow CSV
: CSVファイルを読みやすくするColor Highlight
: カラーコードを色で表示する