paint-brush
ショートストップ ビーグルになる: R と RStudio を最新バージョンに更新する方法を学ぶ@jessblaq
37,347 測定値
37,347 測定値

ショートストップ ビーグルになる: R と RStudio を最新バージョンに更新する方法を学ぶ

Jessica Blaquiere7m2023/04/04
Read on Terminal Reader

長すぎる; 読むには

R はオープンソースのプログラミング言語そのものであり、RStudio は統合開発環境 (IDE) であり、ユーザーが R を使用してコーディングし、ツール、データ、視覚化に簡単にアクセスできるようにします。 R、RStudio、およびパッケージを更新する方法を学びます。
featured image - ショートストップ ビーグルになる: R と RStudio を最新バージョンに更新する方法を学ぶ
Jessica Blaquiere HackerNoon profile picture
0-item
1-item
2-item


あなたは RStudio で何日もプロジェクトに取り組んでおり、コードと読み込まれたライブラリに深く関わっています。物事は順調に進んでいます…それがなくなるまで 🙄.今まで苦労せずに使っていたライブラリを利用しようとすると、突然恐ろしいエラーメッセージが表示されます。あなたは今のところそれを無視し、後で心配することにしました。しかし、次に RStudio セッションを開くと、別の問題が発生します。 RStudio ソフトウェアを更新する時が来ました。あなたは自分自身で推論し、今それを処理することに決めました.



出典:ギフィー


これらの問題は、最も経験豊富なプログラマーにとっても、ワークフローの途中では恐ろしくて気が遠くなる可能性があります。 1 つには、' を中断する必要があります。フロー状態あなたが魔法のように達成したこと。トラブルシューティング モードに飛び込めるように、自分の作業を止めたいと思う人はいません。


第 2 に、プログラミングは扱いが難しく、動く部分がたくさんあります。機能するメソッドを見つけたら、それを台無しにしたくないだけです。ソフトウェアを更新するとライブラリが更新され、それらの更新がコードのバグにつながるかどうかを知ることは不可能です。


出典:ギフィー


目次:

  1. R と RStudio とは何ですか?
  2. ソフトウェアを最新の状態に保つ必要がある理由。
  3. R と RStudio の現在のバージョンを確認する方法。
  4. Sidetrack - R パッケージの更新。
  5. Rを更新する方法.
  6. RStudio を更新する方法。
  7. トラブルシューティング。

R と RStudio - 違いは何ですか?

R はオープンソースのプログラミング言語そのものであり、 RStudio は統合開発環境 (IDE) であり、ユーザーがR を使用してコーディングし、整頓されたコンソールのような環境でツール、データ、視覚化に簡単にアクセスできるようにします。残念ながら、それらを個別に更新する必要があります。ただし、ほとんどの場合、RStudio を更新するだけで、R を放っておくだけで問題を解決できます。



最新情報を入手する必要がある理由

このシナリオに対する一般的な反応は、更新を延期して「後で考えてください」というものです。しばらくはうまくいくかもしれませんが、すぐに対処してソフトウェアを最新の状態に保つ必要がある理由は次のとおりです。


  1. RStudio の最新の新機能を活用してください。
  2. 抱えている問題を修復します。
  3. ワークフローに (まだ) 影響を与えていない場合でも、RStudio プログラマーが更新した根本的なバグを修正します。
  4. これらの厄介な警告メッセージを排除します。
  5. R と RStudio を一緒に幸せな状態に維持します。

R および RStudio の現在のバージョンを確認する方法

現在のソフトウェア バージョンを確認するには、いくつかの方法があります。問題が発生した場合に備えて、現在使用しているバージョンをメモしておくことをお勧めします。これはありそうもないことですが、用心することもできます。


RStudio - 方法 1:

ほとんどの場合、RStudio を開くと、次のようなポップアップ ウィンドウが表示されます。これにより、現在のバージョンと利用可能なバージョンがわかります。


RStudio - 利用可能な更新ウィンドウ。


RStudio - 方法 2:

これらの更新の兆候が表示されない場合でも、手動で更新を確認できます。まず、 [ヘルプ] タブに移動し、 Check for Updatesを選択します (下図で黄色で強調表示されています)。



RStudio - [ヘルプ] タブ - 更新を確認します。



これをクリックすると、以前と同じウィンドウがポップアップ表示されます。



RStudio - 利用可能な更新ウィンドウ。


R - 方法 1:

R の現在のバージョンを確認するには、コンソールにsessionInfo()と入力します (下の青いフォントで表示)。コマンドを実行すると、次の結果が得られます。結果は、R バージョン 4.2.1 が現在使用されていることを示しています。


「sessionInfo()」プロンプトの後の RStudio コンソールの内容。


R - 方法 2:

物事は冗長になりつつありますが、R のバージョンを確認する最も簡単な (そして最もおもしろい) 方法は、RStudio を開き、コンソールを見て、表示されるテキストを読むことです。このバージョンを開発したプロジェクト チームがユーモラスな名前です。この場合、R バージョン 4.2.1 は「Funny-Looking-Kid」としても知られています😭 (以下の黄色で強調表示)。



新しいセッションをロードしたときの RStudio コンソールの内容。


サイドトラック

RStudio を完全に更新する準備ができていない可能性がありますが、パッケージに関連するエラー メッセージやバグが発生しています。問題のあるパッケージを更新してみて、エラーが解決するかどうかを確認してください。 RStudio パッケージのリストを表示できるPackages tabに移動します。 Update buttonをクリックします (下の画像を参照)。


RStudio - [パッケージ] タブ。



Packages tabUpdateをクリックすると、下の画像のような新しいウィンドウが表示されます。新しいウィンドウには、現在インストールされているパッケージのバージョンと、インストール可能なバージョンが表示されます。



RStudio - パッケージの更新ウィンドウ。



関心のあるパッケージのNEWS buttonをクリックして、更新内容を確認することもできます。このボタンをクリックすると、ブラウザが開き、情報のリストが表示されます。たとえば、 ggplot2 のNEWS buttonをクリックすると、新しいバージョンの多数の変更とバグ修正が表示されます (下の画像を参照)。



RStudio - gglot2 バージョン 3.4 に関連するニュース。


パッケージの更新:

方法 1:すべてのパッケージを更新する

  • 下部にあるSelect Allをクリックして、すべてのパッケージを選択します。
  • Install Updatesをクリックします。


方法 2: 選択したパッケージのみを更新する

  • 更新するパッケージの横にあるボックスをクリックします。

  • Install Updatesを選択します。

  • R の再起動を要求する警告プロンプトが表示されるので、 Yesをクリックします。



RStudio - 2 つのパッケージが選択された [パッケージの更新] ウィンドウ。



R を再起動するための RStudio 警告ウィンドウ。



更新が完了すると、コンソールに一覧表示された変更が表示されます。パッケージのリスト内でパッケージのバージョンを更新する必要があります。



R を更新する方法

R と RStudio の両方を更新することを計画している場合は、R を最初に更新する方が論理的ですが、どちらの順序でも更新できます。 RStudio の更新のみを計画している場合は、次のセクションに進んでください。


案内するr-プロジェクトR の最新バージョンを検索します。最新バージョンをダウンロードするには、クランミラーこれは地域別に分類されています。 CRAN は、R の最新バージョンを格納するサーバーのネットワークです。CRAN は、「ネットワーク負荷を最小限に抑えるために、最も近い」ミラーを選択するよう求めます。ファイルをダウンロードしてインストールします。



R - バージョン 4.2.3 のダウンロード リンク



最新バージョンが正常にインストールされたことを確認し、RStudio の更新に進みます。以下の画像は、R がバージョン 4.2.3「Shortstop Beagle」に更新されたことを示しています。



R コンソールのバージョン情報


RStudio を更新する方法

実行しているバージョンがわかったところで、次に何をしますか?


アップデータのポップアップ ウィンドウで、 Quit and Downloadをクリックします。このアクションにより、RStudio セッションが閉じられ、 RStudio デスクトップ - 位置ブラウザで自動的に開きます。


RStudio ダウンローダー



最新バージョンをダウンロードし、インストール ファイルを開くと、RStudio セットアップ ウィンドウが表示されます。次に、スタート メニュー フォルダーと、使用する R のバージョンを選択できます。最新の R をインストールしている場合は、特定のバージョンを選択します。



RStudio スタート メニュー フォルダー


RStudio のセットアップ - R のバージョンを選択



更新後、RStudio の新しいセッションを開き、更新を確認します。次のウィンドウが表示されます。


Rスタジオが更新されました!


トラブルシューティング

R と RStudio の両方を今すぐ更新する必要があります。しかし、RStudio のコンソール セッションでは、まだ古いバージョンの R を使用していると表示されます。 R の更新バージョンを選択するには、最後の手順を実行する必要がある場合があります。


RStudio のTools tabで、 Global Optionsを選択します。

RStudio ツール タブ - グローバル オプション



次のウィンドウのR Generalセクションで、 Changeボタンをクリックして、更新された R バージョンの正しいディレクトリを選択します。



RStudio オプション ウィンドウ - R バージョンの選択


表示される次のウィンドウで、更新されたバージョンの R を選択します。


RStudio ウィンドウ - R の特定のバージョンを選択



最後に、RStudio セッションを閉じて再度開き、コンソールを調べます。インストールされている最新バージョンの R を読み取る必要があります。私の場合、R 4.2.3 または「Shortstop Beagle」を使用しています。



RStudio コンソール メッセージ - R バージョン 4.2.3 "Shortstop Beagle"



最終的な考え

これで、R、RStudio、およびパッケージを更新する方法を学習しました。今は順調に進んでおり、ゾーンでの作業に戻ることができます。


出典:ギフィー



注:このチュートリアルは、Windows コンピューターで実行されました。

リード画像ソース: 安定した拡散。