Analiza statystyczna w środowisku R dla początkujących
> soldier |
sBvCitv |
* 5 | |||
Królestwo Miasto Żołnierze | |||||
1 |
NA |
NA |
500000 | ||
2 |
NA |
NA |
125000 | ||
3 |
NA |
NA |
75000 | ||
4 |
NA |
NA |
75000 | ||
5 |
NA |
NA |
50000 | ||
6 |
NA |
NA |
50000 | ||
7 |
NA |
NA |
25000 | ||
S |
NA |
NA |
25000 | ||
9 |
NA |
NA |
25000 | ||
10 |
NA |
NA |
25000 | ||
11 |
NA |
NA |
25000 | ||
12 |
NA |
NA |
1000000 | ||
13 |
NA |
NA |
250000 | ||
14 |
NA |
NA |
125000 | ||
15 |
NA |
NA |
100000 | ||
16 |
NA |
NA |
75000 | ||
17 |
NA |
NA |
75000 | ||
13 |
NA |
NA |
75000 | ||
19 |
NA |
NA |
75000 | ||
20 |
NA |
NA |
75000 | ||
21 |
NA |
NA |
75000 | ||
22 |
NA |
NA |
50000 | ||
Warning messages | |||||
1: |
In Ops |
factor(left |
right) : * n |
Dt meaningful for factors | |
2: |
In Ops |
factor(left |
right) : * n |
dt meaningful for factors |
Przetwarzanie danych w wierszu, kolumnie czy elemencie przebiega identycznie jak przetwarzanie całego zbioru danych zawartego w zmiennej. Różnicą nie jest samo obliczanie, lecz raczej to, co zostanie wybrane do jego przeprowadzenia. W zależności od tego, czy chcesz przetwarzać dane w wierszu, kolumnie lub pojedynczym elemencie, musisz uzyskać do nich dostęp w odpowiedni sposób. Zapoznaj się z podrozdziałem zatytułowanym „Czas na działanie — dostęp do danych w zmiennych”, aby dowiedzieć się więcej o tych metodach.
Zarówno cały zbiór danych zawarty w zmiennej, jak i jedynie jego określony podzbiór (wiersz, kolumna lub element) mogą być używane jako argumenty funkcji. W naszych poprzednich działaniach wykorzystywaliśmy funkcję mean (dane) w celu obliczenia średniej liczby żołnierzy przypadających na każde z miast królestwa Shu występujących w zmiennej soldiersByCity. Tę operację można równie łatwo wykonać dla całego zbioru danych, pojedynczego wiersza lub elementu. Najlepszy sposób użycia zmiennej jako argumentu zależy od tego, jaki jest cel przetwarzania danych, oraz od zastosowania określonej funkcji.
60