Acasă Finanțe personale Cum se utilizează argumentul punctelor în R-dummies

Cum se utilizează argumentul punctelor în R-dummies

Video: Samsung Galaxy A10 | Juniorul familiei Samsung | Unboxing Review CEL.ro 2025

Video: Samsung Galaxy A10 | Juniorul familiei Samsung | Unboxing Review CEL.ro 2025
Anonim

Există mai multe moduri de a adăuga argumente în R. Funcția addPercent () rotunjește fiecare procentaj cu o zecimală, dar puteți adăuga un alt argument pentru a specifica numărul de cifre a funcției round () ar trebui să fie folosit în același mod ca și pentru argumentul mult. Dacă aveți multe argumente pe care le transmiteți altor funcții din interiorul corpului, puteți avea o lungă listă de argumente.

R are o soluție de geniu pentru aceasta: argumentul punctelor (…). Puteți vedea argumentul punctelor ca o poartă suplimentară în mica funcție. Prin această poartă, eliminați resursele (argumentele) suplimentare imediat la locul potrivit din linia de producție (corpul), fără a fi nevoie să verificați totul la poarta principală.

În mod normal, utilizați argumentul punctelor adăugând-l la sfârșitul listei de argumente a funcției proprii și la sfârșitul argumentelor pentru funcția la care doriți să transmiteți argumentele.

Pentru a transmite orice argument la funcția round () din interiorul corpului addPercent, adaptați codul acestuia în felul următor:

addPercent <- funcție (x, mult = 100, …) (x * mult, …) pastă (procente, "%", sep = ")}

Acum puteți specifica argumentul cifrelor pentru funcția round () în apelul addPercent () - 2 -> >> addPercent (numere noi, cifre = 2) [1] "82. 23% "" 2. 49% "" 162% "" 40% "

Nu trebuie să specificați niciun argument dacă funcția pe care o transmiteți nu necesită. Puteți folosi funcția addPercent () ca mai înainte: > <> -> ->
addPercent (numere noi) [1] "82%" "2%" "162%" "40%"

așa cum a fost. Numerele sunt rotunjite la întregi și nu la prima zecimală.

Dacă nu specificați un argument în locul punctelor, funcția argumentele sunt transmise la utilizarea valorilor implicite proprii.Dacă doriți să specificați diferite valori implicite, va trebui să adăugați un argument specific la lista de argumente în loc să utilizați punctele

Pentru a obține addPercent () pentru a utiliza o rotunjire implicită la o zecimală, trebuie să utilizați următorul cod:

addPercent <- funcție (x, mult = 100, digits = 1) (x * mult, cifre = cifre) pastă (procente, "%", sep = ")}

Nu trebuie să dați argumentul în lista de argumente același nume ca argumentul utilizat de rotund (). Puteți folosi orice nume doriți, atât timp cât îl plasați în poziția corectă din interiorul corpului. Cu toate acestea, dacă puteți utiliza nume pentru argumente care sunt, de asemenea, utilizate de funcțiile native în R, va fi mai ușor pentru oameni să înțeleagă ce face argumentul fără a fi nevoie să se uite la codul sursă.

R nu se va plânge dacă folosiți argumentul punctelor în mai multe funcții în interiorul corpului, dar înainte de a trece argumentele la mai multe funcții din corp, trebuie să fiți sigur că acest lucru a câștigat " iti provoaca orice necaz. R primește

toate

argumentele suplimentare pentru

fiecare funcție și - dacă aveți noroc - se plânge după mizeria rezultată după aceea.

Cum se utilizează argumentul punctelor în R-dummies

Alegerea editorilor

Cum se utilizează Traceroute pentru depanarea unei rețele Junos - dummies

Cum se utilizează Traceroute pentru depanarea unei rețele Junos - dummies

Prin hameiul intermediar de la sursă la destinație, puteți utiliza comanda traceroute în sistemul Junos. De exemplu, rețeaua execută protocolul de rutare OSPF. OSPF calculează o cale de la router1 la router7 (evidențiată pe harta topologiei). Dacă emiteți o comandă de ping de la ...

Cum se utilizează SNMP pentru a depana o rețea Junos - dummies

Cum se utilizează SNMP pentru a depana o rețea Junos - dummies

Prea mici pentru a cheltui resurse pentru păstrarea unor jurnale elaborate de urmărire a evenimentelor și că, dacă lucrurile nu merg bine, cauza principală va fi evidentă. Acești oameni se înșeală. Unele dintre instrumentele esențiale de depanare într-o rețea Junos sunt SNMP polling și capcane SNMP. Ai fi înțelept ...

Informații disponibile de la o comandă de interfață de afișare în Junos - dummies

Informații disponibile de la o comandă de interfață de afișare în Junos - dummies

Bit de informații. În plus față de informațiile despre starea de bază în sus sau în jos, comanda interfețelor de afișare include aceste nuggeturi informative gustoase: coșuri CoS: Acesta este numărul total de coșuri CoS configurat pentru cardul de interfață particular. Dacă ați configurat opt ​​cozi, aceasta arată o valoare ...

Alegerea editorilor

Pin Fotografii cu aplicația iPhone Pinterest - manechine

Pin Fotografii cu aplicația iPhone Pinterest - manechine

Nu trebuie să vină tot ce de pe un site web. Îți poți pune propriile imagini în Pinterest pentru a le împărtăși cu adepții tăi. Dacă utilizați aplicația iPhone Pinterest, puteți să faceți o fotografie și să o fixați imediat sau să fixați o imagine din galeria foto a iPhone-ului dvs. Credit: © iStockphoto. com / gpointstudio Ia ...

Fila Profil a aplicației iPhone Pinterest - dummies

Fila Profil a aplicației iPhone Pinterest - dummies

Din aplicația Pinterest iPhone, puteți vizualiza numărul dvs. de adepți și numărul de persoane pe care le urmăriți și puteți să răsfoiți placile, cele mai recente pini și să le placă. Puteți găsi, de asemenea, instrucțiuni pentru fixarea site-urilor web direct din browser-ul Safari. Pictograma din partea de jos a ecranului aplicației Pinterest de pe ecranul ...

Stabilirea obiectivelor pentru implicarea socială în mass media - manechine

Stabilirea obiectivelor pentru implicarea socială în mass media - manechine

ÎN majoritatea eforturilor, idee. Înainte de a vă înscrieți pentru mai multe conturi de social media și postați de câteva ori, aveți nevoie de un plan. Planul ar trebui să evidențieze o serie de obiective de implicare în media sociale pe care doriți să le atingeți pe măsură ce vă implicați în publicul dvs. social media. Începeți cu ...

Alegerea editorilor

Photoshop Elements Toolbox Comenzi rapide - manechine

Photoshop Elements Toolbox Comenzi rapide - manechine

Photoshop Elements vă oferă numeroase comenzi rapide de la tastatură pentru a edita, modifica și, poze. Explorați aceste comenzi rapide și găsiți, probabil, câteva elemente în Elementele despre care nu știați! Revenind la ultima unealtă folosită trebuie să apăsați tasta Shift și apoi tasta. De exemplu, dacă eticheta eliptică a fost ultima ...

Photoshop Filtrele elementare ale elementului

Photoshop Filtrele elementare ale elementului

Au un set de filtre proprii. Înainte de Elementele 11, toate filtrele au fost făcute manual de Photoshop. Puteți găsi cele trei filtre unice sub submeniul Filtru → Schiță. Pentru a obține o senzație de efecte interesante pe care le pot crea aceste filtre, deschideți câteva imagini preferate și jucați cu ...

Photoshop Elements: Color Swatches Panel - dummies

Photoshop Elements: Color Swatches Panel - dummies

Photoshop Elements vă permite să selectați o culoare primară sau fundal selectând color pe panoul Culori. Panoul Color Swatches este o versiune digitală a paletei de vopsea a artistului. În plus față de culorile presetate, puteți amesteca și stoca propriile culori pentru utilizare acum și mai târziu. Aveți posibilitatea să aveți palete ...