Slovník | Vyhledávání | Mapa webu
 
Základy informatiky pro biologyAnalýza dat v R Datové struktury Vektory Seřazení

Logo Matematická biologie

Seřazení

Pro seřazení vektorů existují tři základní funkce: sort(), rank() a order().

> a<-c(8,5,7,2,6,1,3)
> b<-c("b", "f", "a", "j", "d")
> d<-c(T, F, T, F)


> sort(a); sort(b); sort(d)
[1] 1 2 3 5 6 7 8
[1] "a" "b" "d" "f" "j"
[1] FALSE FALSE  TRUE  TRUE

> rank(a); rank(b); rank(d)
[1] 7 4 6 2 5 1 3
[1] 2 4 1 5 3
[1] 3.5 1.5 3.5 1.5

> order(a); order(b); order(d)
[1] 6 4 7 2 5 3 1
[1] 3 1 5 2 4
[1] 2 4 1 3


 

Úlohy k procvičení:

1. Zjistěte, jaký je rozdíl mezi funkcemi sort, rank a order.

 
vytvořil Institut biostatistiky a analýz Masarykovy univerzity | | zpětné odkazy | validní XHTML 1.0 Strict