Úvod
Témata
Všechna
Kontakt

Oblíbené

Kalendář Druhé Brno 2019
Vodojemy Žluťák
Wolfova vila
Podzemí
Vlečky
Databáze úzkokolejek

Nejčtenější

Druhé Brno
Druhá Praha
Wolfova vila Stárkov
Vodojemy při ulici Tvrdého
Brněnské podzemí
Opuštěné domy a vily

Nejnovější

Chľaba (žzast)
Obchodní dům Letná v Bystrci
5. cvičení
4. cvičení
Úzkokolejka za Korytnou ulicí
Úzkokolejka v Červené zahradě
Dolní vodojem Adamovských strojíren
Úzkokolejka Hlinsko - kamenolom
Vlečka Ondřejovice - strojírny
Ondřejovice (žst)

Náhodné

Chvaleč (žst)
Pasečnice
Bohumín
 
Jméno:
Heslo:

 
 
 

[R] sum

Součet vektorových elementů

sum {base} Dokumentace R v češtině

Popis

sum vrací součet všech hodnot obsažených v jejích argumentech.

Použití

sum(..., na.rm = FALSE)

Argumenty

...

numerický, komplexní nebo logical vektory.

na.rm

logical. Mají být chybějící hodnoty (včetně NaN) odstraněny?

Detaily

Tohle je generická funkce: metody pro ni můžou být definovány přímo nebo přes Summary skupinové generikum. Aby tohle pracovalo správně, argumenty ... by měli být nepojmenovány, a poselství na prvním argumentu.

Jestli je na.rm FALSE, NA nebo NaN hodnota v jakémkoliv argumentu, způsobí to vrácení hodnoty NA nebo NaN, jinak jsou NA a NaN hodnoty ignorovány.

Logical true hodnoty jsou považovány za 1, false hodnoty za 0. Z historických důvodů, NULL je akceptována a je s ní zaobcházeno jako kdyby byla integer(0).

Ztráta přesnosti může nastat při sčítání hodnot různých znamínek: tohle se dokonce může stát při dostatečně dlouhým integer vstupům, jestli by parciální sčítance způsobili integer přetížení. Kde jsou použity možné akumulátory s prodlouženou přesností, typicky dobře podporovány C99 a novějšími, ale možná platform-dependentními.

Hodnota

Součet. Jestli všechny z M ... argumentů jsou typu integer nebo logical, pak je součet integer, když je to možné, a je double v opačném případě. K integer přetížení by už nemělo dojít od R verze 3.5.0. Pro ostatní typy argumentů to je jedno-délkový numerický (double) nebo komplexní vektor.

NB: součet prázné množiny je z definice 0.

S4 metody

Tohle je součást S4 Summary skupinového generika. Metody pro to musí využívat podpis x, ..., na.rm.

plotmath’ pro použití sum v grafové anotaci.

Reference

Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.

Viz také

colSums pro součet řádků a sloupců.

Příklady

## Dodej vektor k sčítání, a ono to sčítá elementy.
sum(1:5)
## Dodej pár čísel k sčítání, a ono to také sčítá elementy.
sum(1, 2, 3, 4, 5)
## Vlastně, můžeš dodat vektory do vícero argumentů, a všechno se sčítá.
sum(1:2, 3:5)
## Jesli tam jsou chybějící hodnoty, součet je neznámý, tzn., také chybějící, ....
sum(1:5, NA)
## ... pokud nevyloučíme chybějící hodnoty explicitně:
sum(1:5, NA, na.rm = TRUE)

 
Článek ze dne 15. 8. 2018 byl naposledy upraven dne 15. 8. 2018 a zobrazen celkem 267×, naposledy dne 23. 1. 2019 v 20:04.
 
   

Komentáře:

Jméno autora:
Email (nebude zveřejněn):
Komentář:
Sem napiš slovo Adamov:




Stránka:
 
Citace: Kalina, J., Sloupová, K., Vérteši, M., Správným směrem [online]. Jiří Kalina, 2014 [cit. 2019-01-24]
Dostupné z: http://spravnym.smerem.cz/Tema/%5BR%5D%20sum.
 
Desktopová verze | Mobilní verze