(IV) Funkcja ftable()

Funkcja ftable() tworzy macierz z tabeli kontyngencji – to znaczy macierz, która jest płaską tabelą. Argumenty są to . . ., exclude, row.vars i col.vars. Argumenty . . . mogą być obiektami, które można przekształcić w wektor i które można zinterpretować jako czynniki. Argumentem może być lista, której elementy mogą być interpretowane jako czynniki, lub argument może być typu table lub ftable. Argument wyklucza podaje wartości, które mają być wykluczone podczas tworzenia płaskiej tabeli. Domyślnie wyklucz równa się c (NA, NaN). Argumenty row.vars i col.vars określają wymiary, które należy umieścić w wierszach i kolumnach. Wartości mogą sięgać od jednego do liczby wymiarów w tabeli – innymi słowy, tabela z trzema wymiarami może mieć row.vars i col.vars równe 1: 2 i 3; lub 2: 1 i 3; lub 1 i 3; lub c (3,1) i 2; i tak dalej. Oto przykład:

> a.list = list(1:2,3:4,5:6)

> ftable(a.list)

x.3 5 6

x.1 x.2

1 3 1 0

4 0 0

2 3 0 0

4 0 1

> a1 = 1:2

> a2 = 3:4

> a3 = 5:6

> ftable(a1, a2, a3, row.vars=3, col.vars=2:1)

a2 3 4

a1 1 2 1 2

a3

5 1 0 0 0

6 0 0 0 1

> a.table = table(1:2,3:4,5:6)

> ftable(a.table, row.vars=2, col.vars=3)

5 6

3 1 0

4 0 1

Więcej informacji na temat ftable() można znaleźć, wpisując ?ftable po znaku zachęty R.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *