• 検索結果がありません。

Rインストール手順

N/A
N/A
Protected

Academic year: 2021

シェア "Rインストール手順"

Copied!
73
0
0

読み込み中.... (全文を見る)

全文

(1)

R本体とパッケージのインストール

Windows版

東京大学・大学院農学生命科学研究科

アグリバイオインフォマティクス教育研究プログラム

門田幸二(かどた こうじ)

[email protected]

http://www.iu.a.u-tokyo.ac.jp/~kadota/

R本体は最新のリリース版、Rパッケージは「必要最小 限プラスアルファ」の推奨インストール手順を示します。 スライドはWindows10環境でのスクリーンショットです。 ウェブブラウザによって挙動が多少異なるのでご注意 ください。私はChromeを使っています。

(2)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

2 2018.11.15版

(3)

事前準備

現在進行中の論文でバージョンを変更したくない場合な どを除き、たとえ以前インストールしたR本体のバージョ ンがそれほど古くなくても(あるいは全く同じ最新版だっ たとしても)自己責任で手順通りに真っさらな状態にして おくことが肝要です(もちろん全て自己責任のもとで)

(4)

事前準備

4

2018.11.15版

まずはR本体の削除。①プログラムのアンインストール

(5)

事前準備

①削除したいR本体を選択して、②アンインストール

① ②

(6)

事前準備

6 2018.11.15版 次は、以前にインストール済みのRパッケージ群の削 除。以前インストールした場所が①ドキュメントの場合 は、②に見えているRフォルダごと削除 ① ②

(7)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

(8)

2018.11.15版

R本体のインストール

8 R本体は、①最新版(リリース 版)のインストールが基本です ①

(9)

R本体のインストール

①Rのインストーラ

(10)

R本体のインストール

10 2018.11.15版 ここでは①ダウンロードフォルダに なっていますが、どこでもよいのでダ ウンロードして、②exeファイルを実行 ① ②

(11)

R本体のインストール

①OK、②次へ

(12)

R本体のインストール

12 2018.11.15版 ①ここにR本体がインストールされます。こ のときはver. 3.5.1でした。②次へ、③次へ ① ② ③

(13)

R本体のインストール

①次へ、②次へ

(14)

R本体のインストール

14 2018.11.15版 ①ここにチェックを入れて、②次へ。もし チェックし忘れても、単にインストール後 にデスクトップ上に③のようなアイコンが 作成されないだけなので問題ありません。 ② ①

(15)

R本体のインストール

①インストール進行中…、②完了

(16)

R本体のインストール

16 2018.11.15版 2つのアイコンが作成されます。 ①R i386 3.X.Y のほうは32 bit版で私は通常使わないのでゴミ箱 行きにします。②R x64 3.X.Yのほうを使います。 ① ②

(17)

R本体のインストール

(18)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

18 2018.11.15版

(19)

PC環境設定

①ファイルの拡張子を 明示させる作業です

(20)

PC環境設定

20 2018.11.15版 Windows10の場合は、こんな感じに見 えるので、①設定。②のような画面に なる。③設定の検索のところで… ① ② ③

(21)

PC環境設定

①拡張子と打つと、すぐに直下に 候補が見られるので、②を選択

(22)

PC環境設定

22 2018.11.15版 ①エクスプローラーのオプションの表示タブが開 く。②下にスクロールすると、③登録されている 拡張子は表示しないの項目が見つかるので… ① ② ③

(23)

PC環境設定

①チェックを外して、②適用、③OK

(24)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

24 2018.11.15版

(25)

Rの起動

(26)

Rの起動

26

2018.11.15版

起動直後は画面いっぱいに開くので、①最大化を解除 ①

(27)

Rの起動

(28)

Rの起動

28 2018.11.15版 ①赤枠で囲まれた部分が、②「Rコンソール画面」 ① ②

(29)

Rの終了

通常のソフトウェアと同様、①右 上の×ボタンを押せばよい。② 「作業スペースを保存します か?」というダイアログが出る。こ の意味が不明な最初のうちは ③いいえでよい。間違って「は い」を押してしまっても.Rdata と.Rhistoryという2つのファイル が作成されるだけなので特に問 題はない ① ② ③

(30)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

30 2018.11.15版

(31)

パッケージ群のインストール

①必要最小限プラスアルファ、の 推奨インストール手順を示します

(32)

1. R本体を起動

32

2018.11.15版

①R本体を起動

(33)

1. R本体を起動

起動完了

(34)

2. パッケージ群のインストール

34 2018.11.15版 ①は、②赤枠部分を全て反転 させてコピー。具体的には… ①

(35)

2. パッケージ群のインストール

こんな感じで①左上から…

(36)

2. パッケージ群のインストール

36 2018.11.15版 ず~っと、①一番下まで 選択して(反転させて)… ①

(37)

2. パッケージ群のインストール

右クリックで、①コピー

(38)

2. パッケージ群のインストール

38 2018.11.15版 右クリックで、①コピー。 ②R Console画面上で、 右クリックで③ペースト ① ③ ②

(39)

2. パッケージ群のインストール

大抵の場合、①で示されているような②の場所への書 き込み権限がないというメッセージが表示されて、③の メッセージが出ます。④はい。経験上、20台に1台程度 は②の場所にそのままインストールされます ① ③ ② ④

(40)

2. パッケージ群のインストール

40 2018.11.15版 ① ② ②

ちなみに、①a personal libraryは、 ②ドキュメントに相当します。

(41)

2. パッケージ群のインストール

①を押すと、今度は②の質問を受けます。

(42)

2. パッケージ群のインストール

42

2018.11.15版

これは、①(ユーザ名kadotaの)ドキュメントの正式な 場所名である②C:¥Users¥kadota¥Documents上に…

(43)

2. パッケージ群のインストール

①こんな感じでフォルダを作成し、その中に パッケージ群をインストールしていいですか? と聞かれていることに相当します。②はい ① ②

(44)

2. パッケージ群のインストール

44 2018.11.15版 この段階で、①Rのフォルダが新規作成されます。どこか らダウンロードするかを聞かれているので、ここでは②デ フォルト(Cloud)で、③OKとします。④下にスクロールして、 日本国内の近い場所を直接指定するほうが早いかも… ② ③ ④ ①

(45)

2. パッケージ群のインストール

インストールがはじまったところ。基本的にアルファ ベット順に並べてあるので、(この場合)①最初はape のパッケージからです。インターネット環境にも大きく 依存するが、東大有線LAN環境で概ね30分程度。 ①

(46)

2. パッケージ群のインストール

46

2018.11.15版

(47)

2. パッケージ群のインストール

(48)

2. パッケージ群のインストール

48 2018.11.15版 無事最後まで終了したところ。①起動直後と同じコ マンド入力待ち状態(>)になったら終了です。②一 番最後のパッケージが一番ダウンロードに時間が かかります。理由は③677.8MBもあるからです。 ② ③ ①

(49)

2. パッケージ群のインストール

①は、ヒトゲノム配列を丸々含むパッケージです。本来は 3GBですが、圧縮しているので677.8MBで収まっています。

この段階で一区切りなので、疲れたら一旦終了でもよい

(50)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

50 2018.11.15版

(51)

3. 確認

パッケージ群が無事インストールできているかを確認します。 ①の文字がページ上部に来る程度まで画面をスクロール

(52)

3. 確認

52 2018.11.15版 ①これくらいでOK。作業自体は、さきほどと同じくコピペです。 ここではアグリバイオの講義で使いそうなパッケージを実際に 読み込む(ロードする)作業を行っています。1回目とか2回目と か書いていますが、中身は同じです。1回目はごちゃごちゃ 様々なメッセージが出ます。2回目はエラーが出て読み込めな かったパッケージのみメッセージが出ることを利用しています。 ①

(53)

3. 確認

赤枠内のコード全体を①コピーして…

(54)

3. 確認

54 2018.11.15版 赤枠内のコード全体を①コピーして… ②R Console画面上で、右クリックで③ ペースト。インストール完了直後の状 態でも、一旦終了してRを再び起動さ せたあとの状態でもどちらでもよい。 ① ③ ②

(55)

3. 確認

途中経過。こんな感じで画面がどんど ん遷移します。1分程度で終了します。

(56)

3. 確認

56 2018.11.15版 終了後の状態。①R Console画面上に見え ている範囲のパッケージ群は、エラーなく ロード(読み込み)できていると解釈します。 ②上にスクロールさせていって、エラーメッ セージが出ているものがないかを確認 ① ②

(57)

3. 確認

①上方向に1クリックした段階で、②早速発見!

(58)

3. 確認

58 2018.11.15版 ①のあたりを少しずつクリックしていって、2/3ページほ どさらに上部に移動させたところ。ロードできなかったの は、②EBSeqというパッケージであるが、その原因は③ blockmodelingというパッケージであると解釈します。 ③ ① ②

(59)

3. 確認

①のあたりを少しずつクリックしていって、さらに1/3ページほど さらに上部に移動させたところ。②ここが2回目の確認用コード の最初なので、今回の場合は③blockmodelingのみに対応すれ ばよい。④EBSeqを使わないのであれば、このまま放置でもよい。 ① ② ③ ④

(60)

Contents

事前準備:古いR本体とパッケージ群の削除

R本体のインストール

PC環境設定(登録されている拡張子も表示する)

Rの起動と終了

パッケージ群のインストール

インストール確認

エラーへの対処

60 2018.11.15版

(61)

エラーへの対処

ここでは、①EBSeqを読み込めるようにすることを目的とし て、②blockmodelingのエラーへの対処を行います。このエ ラーメッセージは非常に分かりにくく、私も最初に遭遇した ときは試行錯誤しながら対処しました。この問題への対処 は中上級レベルですが、誰かがブログなどに記載してい るかもしれませんのでググるのが基本です。私のウェブ ページ上にも対処法を記載してあるので、それを見せます ① ②

(62)

エラーへの対処

62 2018.11.15版 このウェブページ上で、以前に認識して掲載 したblockmodelingのエラーへの対処法を 「ページ内検索(CTRL + Fキー)」で探します。

(63)

エラーへの対処

①blockmodeぐらいまで打ち込んだ段階で、 ②以前記載した対処法の部分に飛びます。

(64)

エラーへの対処

64

2018.11.15版

①対処法です

(65)

エラーへの対処

①ドキュメント(今回インストール された場所)、②R、③win-library ① ② ③

(66)

エラーへの対処

66 2018.11.15版 ①3.5(今回インストールしたR本体のバー ジョン3.5.1と対応)。②この中にインストー ルされたRパッケージがアルファベット順 に並んでいるので、blockmodelingを探す ① ②

(67)

エラーへの対処

①blockmodelingを発見。②

CITATIONというファイルを削除

(68)

エラーへの対処

68 2018.11.15版 ファイルを削除し終えたら、①R Console画面上 で、もう一度②library(EBSeq)と打ち込んで確認 ②

(69)

エラーへの対処

①つまりこういうことです。リターンキーを押すと…

(70)

エラーへの対処

70 2018.11.15版 ① 画面がば~っと流れてよくわかりません。①を少 しずつ押していって、エラーが出ていないかを確 認してもよいですが、ここではやらずに(小技の伝 授を兼ねて)もう一度library(EBSeq)を実行します

(71)

エラーへの対処

② ① ①キーボードの上矢印キーを1回押すと、 ②直前に打ち込んだコマンドが表示される。 この状態でもう一度リターンキーを押す。

(72)

エラーへの対処

72

2018.11.15版

(73)

エラーへの対処

blockmodelingの例は特殊です。通常のエラーメッセー ジは、パッケージがインストールされていないことに起 因するものがほとんどです。「XXXというパッケージがな い」と言われ、インストールする場合は①を参考にしてく ださい。どのように対処すればいいか不明なヒトは、エ ラーメッセージを添えて私までメールしてください。

参照

関連したドキュメント

専攻の枠を越えて自由な教育と研究を行える よう,教官は自然科学研究科棟に居住して学

金沢大学大学院 自然科学研 究科 Graduate School of Natural Science and Technology, Kanazawa University, Kakuma, Kanazawa 920-1192, Japan 金沢大学理学部地球学科 Department

2)医用画像診断及び臨床事例担当 松井 修 大学院医学系研究科教授 利波 紀久 大学院医学系研究科教授 分校 久志 医学部附属病院助教授 小島 一彦 医学部教授.

金沢大学学際科学実験センター アイソトープ総合研究施設 千葉大学大学院医学研究院

東京大学 大学院情報理工学系研究科 数理情報学専攻. [email protected]

大谷 和子 株式会社日本総合研究所 執行役員 垣内 秀介 東京大学大学院法学政治学研究科 教授 北澤 一樹 英知法律事務所

鈴木 則宏 慶應義塾大学医学部内科(神経) 教授 祖父江 元 名古屋大学大学院神経内科学 教授 高橋 良輔 京都大学大学院臨床神経学 教授 辻 省次 東京大学大学院神経内科学

東北大学大学院医学系研究科の運動学分野門間陽樹講師、早稲田大学の川上