R: インストールしたパッケージのバージョンを確認 「sessionInfo()」
現在、使用しているパッケージ(ライブラリ)のバージョンを確認したいことがあります。その時に使うコマンドが、 sessionInfo() です。
sessionInfo()
確認したいパッケージを library(tidyverse) のように、読み込んだ状態で、 sessionInfo() を入力すると、ロードされているパッケージの名前と、バージョンが表示されます。(下記は、 tidyverse と edgeR を読み込んだものです。)
> sessionInfo()
R version 4.2.1 (2022-06-23)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Catalina 10.15.7
Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/4.2/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.2/Resources/lib/libRlapack.dylib
locale:
[1] ja_JP.UTF-8/ja_JP.UTF-8/ja_JP.UTF-8/C/ja_JP.UTF-8/ja_JP.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] edgeR_3.38.4 limma_3.52.4 forcats_0.5.2 stringr_1.4.1
[5] dplyr_1.0.10 purrr_0.3.5 readr_2.1.3 tidyr_1.2.1
[9] tibble_3.1.8 ggplot2_3.4.0 tidyverse_1.3.2
loaded via a namespace (and not attached):
[1] Rcpp_1.0.9 pillar_1.8.1 compiler_4.2.1
[4] cellranger_1.1.0 dbplyr_2.2.1 tools_4.2.1
[7] lattice_0.20-45 lubridate_1.8.0 googledrive_2.0.0
[10] jsonlite_1.8.4 lifecycle_1.0.3 gargle_1.2.1
[13] gtable_0.3.1 pkgconfig_2.0.3 rlang_1.0.6
[16] reprex_2.0.2 DBI_1.1.3 cli_3.4.1
[19] haven_2.5.1 xml2_1.3.3 withr_2.5.0
[22] httr_1.4.4 generics_0.1.3 vctrs_0.5.0
[25] fs_1.5.2 hms_1.1.2 locfit_1.5-9.6
[28] googlesheets4_1.0.1 grid_4.2.1 tidyselect_1.2.0
[31] glue_1.6.2 R6_2.5.1 fansi_1.0.3
[34] readxl_1.4.1 tzdb_0.3.0 modelr_0.1.9
[37] magrittr_2.0.3 backports_1.4.1 scales_1.2.1
[40] ellipsis_0.3.2 rvest_1.0.3 assertthat_0.2.1
[43] colorspace_2.0-3 utf8_1.2.2 stringi_1.7.8
[46] munsell_0.5.0 broom_1.0.1 crayon_1.5.2
同じパッケージであっても、バージョンが異なる場合は、動作が異なることもあります。予期しない動作をする場合は、古いバージョンを使用していないか確認してみましょう。
この記事が気に入ったらサポートをしてみませんか?