2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
R lingua, instrumentum late adhibitum pro statistica computandi et notulae analysi. In quotidiano usu, ferramenta (facultates) ex variis canalibus variis functionibus instituere debes, ut CRNA vel Github.Multae fasciculi in CRAN usura editae suntinstall.packages("package/name")
就可以直接安装。但有时我们需要从 GitHub 安装,特别是一些最新或尚未发布到 CRAN 的工具。正好最近遇到个小问题,顺手记录一下。😑
Modi institutionis generales, ut inauguraridplyr
:
# The easiest way to get dplyr is to install the whole tidyverse:
install.packages("tidyverse")
# Alternatively, install just dplyr:
install.packages("dplyr")
# Development version
# install.packages("pak")
pak::pak("tidyverse/dplyr")
devtools
Install a Githubdevtools
Modum idoneum praebet ad R sarcinas a GitHub instituendas. Non solum simpliciorem facit processum fasciculi R explicandi, sed etiam alium modum praebet ad R sarcinas publicandas et distribuendas.
Inaugurare:
# Install devtools from CRAN
install.packages("devtools")
# Or the development version from GitHub:
# install.packages("pak")
pak::pak("r-lib/devtools")
Tunc vos can satus a Github Instrumentum instrue, verbi gratia: deinde aGithub install itprogressio version of *devtools
:
devtools::install_github("hadley/devtools")
Summatim haec methodus explicite requirit nomen usoris usoris et instrumenti specificans in forma DeveloperName/PackageName sed pluries, non facile nobis est nomina tincidunt et instrumentorum clare et recte meminisse, sed solum nomen R sarcina.officialis usus modumDecipiat sheet:Quomodo uti devtoolssi accedere non potes, mecum secreto loqui potes.
Nuper usus est devtools::install_github("davidsjoberg/ggsankey")
Hoc signum parvam quaestionem offendit cum instrumentum insertum:
Error: Failed to install 'unknown package' from GitHub:
HTTP error 401.
Bad credentials
Rate limit remaining: 1/60
Rate limit reset at: 2024-......
Similis error occurrit, fere cum GitHub personalis Access Thochen (PAT). Solutio talis est:
# 检查是否设置了个人令牌
Sys.getenv("GITHUB_PAT")
# 移除
Sys.unsetenv("GITHUB_PAT")
# 重新安装
devtools::install_github("davidsjoberg/ggsankey")
Si quaestio perseveret, sequentes gradus additos considera:
Generare novum PAT: Visita GitHub Thochen occasus ut novum signum generandi. PAT in R nova extrue;Sys.setenv(GITHUB_PAT = 'your_new_pat')
institue iterum:remotes::install_github("coolbutuseless/ggpattern", force = TRUE)
Hi gradus probabiliter facere fraudem ...
Scilicet, nisi devtools
multa alia eiusdem generis instrumenta, utremotes
、githubinstall
manere,githubinstall
Hoc instrumentum promptum esse potest utentes in R nominibus sarcina fundatis, quae quaestionem quodam modo solvit de nominibus tincidunt et instrumentorum non memorandis.