研究のページ/R/パッケージ依存性
をテンプレートにして作成
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
** R のパッケージ依存性 [#sadb65dc]
*** はじめに [#a1c3e09f]
- 問題点~
debian を含む各ディストリビューションでは、それぞれ、チュ...
ところが、提供されていないパッケージを [[CRAN>https://cra...
すると、2通りでインストールされたパッケージの間で、依存性...
-- 症例~
> library(stars)
要求されたパッケージ abind をロード中です
要求されたパッケージ sf をロード中です
Linking to GEOS 3.7.1, GDAL 2.4.0, PROJ 5.2.0
エラー: package or namespace load failed for ‘stars’ in...
名前空間 ‘rlang’ 0.3.1 は既にロードされましたが、>= 0....
- 対策~
まずは、R にインストールされているパッケージの間の依存関...
*** パッケージの依存関係などを調べる方法 [#w1e28f5d]
+ library()~
インストールされているパッケージの一覧を表示してくれる。~
~
+ tools パッケージ~
このパッケージはインストールする必要がない。はじめから入...
-- available.packages()~
CRAN にあるパッケージ情報のリスト作成
library(tools)
all_pkg <- available.packages()
head(all_pkg)
-- package_dependencies()~
依存関係などを調べる。逆引きもできる。
package_dependencies(packages = "ggplot2", all_pkg, whic...
package_dependencies(packages = "ggplot2", all_pkg, whic...
今回の場合、"all" で、情報を得ることができる。これらのパ...
> package_dependencies(packages = "rlang", all_pkg, whi...
$rlang
[1] "utils" "cli" "covr" "crayon" "fs...
[7] "knitr" "magrittr" "methods" "pillar" "rm...
[13] "testthat" "tibble" "usethis" "vctrs" "wi...
※ 結局、これらを使っても、結果的に試行錯誤である。stars ...
問題は、pillar tidyr tidyselect といったパッケージを削...
+ switchr パッケージ~
使えそうだが、今後の課題。
終了行:
#topicpath
** R のパッケージ依存性 [#sadb65dc]
*** はじめに [#a1c3e09f]
- 問題点~
debian を含む各ディストリビューションでは、それぞれ、チュ...
ところが、提供されていないパッケージを [[CRAN>https://cra...
すると、2通りでインストールされたパッケージの間で、依存性...
-- 症例~
> library(stars)
要求されたパッケージ abind をロード中です
要求されたパッケージ sf をロード中です
Linking to GEOS 3.7.1, GDAL 2.4.0, PROJ 5.2.0
エラー: package or namespace load failed for ‘stars’ in...
名前空間 ‘rlang’ 0.3.1 は既にロードされましたが、>= 0....
- 対策~
まずは、R にインストールされているパッケージの間の依存関...
*** パッケージの依存関係などを調べる方法 [#w1e28f5d]
+ library()~
インストールされているパッケージの一覧を表示してくれる。~
~
+ tools パッケージ~
このパッケージはインストールする必要がない。はじめから入...
-- available.packages()~
CRAN にあるパッケージ情報のリスト作成
library(tools)
all_pkg <- available.packages()
head(all_pkg)
-- package_dependencies()~
依存関係などを調べる。逆引きもできる。
package_dependencies(packages = "ggplot2", all_pkg, whic...
package_dependencies(packages = "ggplot2", all_pkg, whic...
今回の場合、"all" で、情報を得ることができる。これらのパ...
> package_dependencies(packages = "rlang", all_pkg, whi...
$rlang
[1] "utils" "cli" "covr" "crayon" "fs...
[7] "knitr" "magrittr" "methods" "pillar" "rm...
[13] "testthat" "tibble" "usethis" "vctrs" "wi...
※ 結局、これらを使っても、結果的に試行錯誤である。stars ...
問題は、pillar tidyr tidyselect といったパッケージを削...
+ switchr パッケージ~
使えそうだが、今後の課題。
ページ名: