R4.1.1からR4.2.1へアップデート

バージョンを確認

手順
  • 現行のバージョンを確認
  • CRANで最新バージョン確認
  • インストーラをダウンロード
  • パッケージを一括アップデート
  • パッケージごとにアップデート

現行のバージョンは「version」で確認できます。

version

platform       aarch64-apple-darwin20      
arch           aarch64                     
os             darwin20                    
system         aarch64, darwin20           
status                                     
major          4                           
minor          1.1                         
year           2021                        
month          08                          
day            10                          
svn rev        80725                       
language       R                           
version.string R version 4.1.1 (2021-08-10)

インストーラをダウンロード

R本体や各種パッケージを収録するCRAN (Comprehensive R Archive Networ)を確認します。
2022年8月時点で最新バージョンは4.2.1です。

The latest release (2022-06-23, Funny-Looking Kid) R-4.2.1.tar.gz, read what’s new in the latest version.

The Comprehensive R Archive Network から

インストーラをダウンロードします。

パッケージをアップデート

Rの新版をインストール後、「update.packages()」を使い、複数のパッケージをまとめてアップデートします。

update.packages()

「update.packages()」でアップデートされないパッケージは、1つずつ「install.packages()」を使い再インストールです。
以下のように実行します。

install.packages('twitteR')   #Twitter APIを使用するためのパッケージ
install.packages('tidyverse')  #データ処理に特化したパッケージ
install.packages('magrittr')  #パイプ処理用パッケージ

うまくインストールできないことがパッケージなどは、オプションをつけたり、パソコン側にダウンロードしてオフラインで呼び出したりします。

install.packages("RMeCab", repos = "http://rmecab.jp/R")
install.packages("RMeCab", repos = "https://rmecab.jp/R", type = "source") 

#パッケージファイルをダウンロードしてインストール
setwd("~/Downloads")
install.packages("RMeCab_x.xx.tar.gz",, repos = NULL, type = "source")  

GitHub 上のRパッケージをインストールする手順です。

install.packages("devtools", repos = NULL, type = "source")
library(devtools)
install_github("yutannihilation/halfwidthr")

パッケージの確認

「library()」でインストール済みパッケージの一覧を表示できます。
読み込んでいるパッケージは「search()」で確認します。

search()
 [1] ".GlobalEnv"        "package:magrittr"  "package:forcats"   "package:stringr"  
 [5] "package:dplyr"     "package:purrr"     "package:readr"     "package:tidyr"    
 [9] "package:tibble"    "package:ggplot2"   "package:tidyverse" "package:twitteR"  
[13] "package:RMeCab"    "tools:RGUI"        "package:stats"     "package:graphics" 
[17] "package:grDevices" "package:utils"     "package:datasets"  "package:methods"  
[21] "Autoloads"         "org:r-lib"         "package:base"    
タイトルとURLをコピーしました