install.packages

Argumente

pkgs

vector de caractere al numelor pachetelor ale căror versiuni curente trebuie descărcate din depozite.

Dacă repos = NULL, un vector de caractere al căilor de acces la fișiere,

pe windows,

căile de acces la fișierele .zip care conțin compilări binare ale pachetelor. ( și file:// URL-uri sunt, de asemenea, acceptate, iar fișierele vor fi descărcate și instalate din copii locale). Directoarele sursă sau căile de acces la fișiere sau URL-urile arhivelor pot fi specificate cu type = "source", dar unele pachete au nevoie de instalarea unor instrumente adecvate (a se vedea secțiunea „Detalii”).

Pe Unix-alike,

aceste căi de acces la fișiere pot fi directoare sursă sau arhive sau fișiere de arhivă ale pachetelor binare (așa cum sunt create de R CMD build --binary și file:// URL-urile sunt, de asemenea, acceptate, iar fișierele vor fi descărcate și instalate din copii locale). Pe o versiune CRAN a R pentru macOS, acestea pot fi .tgz fișiere care conțin arhive de pachete binare. Tilde-expansiunea se va face pe traseele fișierelor.

În cazul în care acesta lipsește, o casetă de listă cu pachetele disponibile este prezentată, acolo unde este posibil, într-o sesiune interactivă R.

lib

vector de caractere care oferă directoarele de bibliotecă în care se vor instala pachetele. Reciclat după cum este necesar. Dacă lipsește, valoarea implicită este primul element din .libPaths().

repos

Poate fi NULL pentru a instala din fișiere locale, directoare sau URL-uri: aceasta va fi dedusă prin extensie din pkgs dacă are lungimea unu.

contriburl

URL(uri) ale secțiunilor contrib ale depozitelor. Utilizați acest argument dacă oglinda depozitului dvs. este incompletă, de exemplu, pentru că ați ars doar secțiunea contrib pe un CD sau dacă aveți doar pachete binare. Suprascrie argumentul repos. Incompatible with type = "both".

method

download method, see download.file. Unused if a non-NULLavailable is supplied.

available

a matrix as returned by available.packages listing packages available at the repositories, or NULL when the function makes an internal call to available.packages. Incompatible with type = "both".

destdir

directory where downloaded packages are stored. If it is NULL (the default) a subdirectory downloaded_packages of the session temporary directory will be used (and the files will be deleted at the end of the session).

dependencies

Only supported if lib is of length one (or missing), so it is unambiguous where to install the dependent packages. Dacă nu este cazul, este ignorat, cu un avertisment.

Defectul implicit, NA, înseamnă c("Depends", "Imports", "LinkingTo")

În toate acestea, "LinkingTo" este omis pentru pachetele binare.

tip

caracter, care indică tipul de pachet care trebuie descărcat și instalat. Va fi "source", cu excepția Windows și a unor compilări macOS: consultați secțiunea „Pachete binare” pentru acestea.

configure.args

(Folosit numai pentru instalări de surse.) Un vector de caractere sau o listă cu nume. Dacă este furnizat un vector de caractere fără nume, elementele sunt concatenate într-un singur șir de caractere (separate printr-un spațiu) și utilizate ca valoare pentru indicatorul –configure-args în apelul către R CMD INSTALL. În cazul în care vectorul de caractere are nume, se presupune că acestea identifică valorile pentru –configure-args pentru pachete individuale. Acest lucru permite specificarea de setări pentru o întreagă colecție de pachete, care vor fi utilizate în cazul în care oricare dintre aceste pachete va fi instalat. (Aceste setări pot fi, prin urmare, reutilizate și acționează ca setări implicite.)

O listă cu nume poate fi utilizată, de asemenea, cu același efect, și care permite șiruri de caractere cu mai multe elemente pentru fiecare pachet care sunt concatenate într-un singur șir pentru a fi utilizate ca valoare pentru –configure-args.

configure.vars

(Folosit numai pentru instalările sursă.) Analog cu configure.args pentru steagul –configure-vars, care este folosit pentru a seta variabilele de mediu pentru configure execuție.

clean

o valoare logică care indică dacă se adaugă steagul –clean la apelul către R CMD INSTALL. Aceasta este utilizată uneori pentru a efectua operațiuni suplimentare la sfârșitul instalării pachetului, pe lângă eliminarea fișierelor intermediare.

Ncpus

numărul de procese paralele care trebuie utilizate pentru o instalare paralelă a mai multor pachete sursă. Valorile mai mari de unu sunt acceptate dacă comanda make specificată de Sys.getenv("MAKE", "make") acceptă argumentul -k -j Ncpus.

verbose

o valoare logică care indică dacă ar trebui să se dea un oarecare „raport de progres”.

libs_only

o valoare logică: ar trebui folosită opțiunea –libs-only pentru a instala doar subarhitecturi suplimentare pentru instalările sursă? (A se vedea, de asemenea, INSTALL_opts.) Acest lucru poate fi, de asemenea, utilizat pe Windows pentru a instala doar DLL-urile dintr-un pachet binar, de exemplu, pentru a adăuga DLL-uri pe 64 de biți la o instalare pe 32 de biți.

INSTALL_opts

Poate fi, de asemenea, o listă cu nume de vectori de caractere care să fie utilizați ca opțiuni suplimentare, cu nume denumirile pachetelor respective.

quiet

logic: dacă este adevărat, reduce cantitatea de ieșiri.

keep_outputs

a logic: dacă este adevărat, păstrează ieșirile de la instalarea pachetelor sursă în directorul de lucru curent, cu numele fișierelor de ieșire numele pachetelor cu .out anexate. Alternativ, un șir de caractere care indică directorul în care să se salveze ieșirile. Ignorat în cazul instalării din fișiere locale.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *