Co je to matice?
V R je matice kolekce prvků stejného datového typu (číselného, znakového nebo logického) uspořádaných do pevně daného počtu řádků a sloupců. Protože pracuješ jen s řádky a sloupci, označujeme matici jako dvourozměrnou.
Matici v R vytvoříš pomocí funkce matrix(). Podívej se na následující příklad:
matrix(1:9, byrow = TRUE, nrow = 3)
Ve funkci matrix():
- První argument je kolekce prvků, které R rozmístí do řádků a sloupců matice. Tady používáme
1:9, což je zkratka proc(1, 2, 3, 4, 5, 6, 7, 8, 9). - Argument
byrowříká, že se matice plní po řádcích. Pokud chceš, aby se plnila po sloupcích, stačí zadatbyrow = FALSE. - Třetí argument
nrowurčuje, že matice má mít tři řádky.
Toto cvičení je součástí kurzu
Introduction to R
Pokyny k cvičení
Vytvoř matici se 3 řádky obsahující čísla 1 až 9, plněnou po řádcích.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Construct a matrix with 3 rows that contain the numbers 1 up to 9