Створення матриць у R
У R матриці можна створювати й аналізувати кількома способами.
Один зі способів — створити матрицю самостійно. Є кілька варіантів, як це зробити.
Команда matrix(a, nrow = b, ncol = c) у R створює матрицю, що заповнюється елементом a з b рядками та c стовпцями.
Матрицю також можна вручну створити за допомогою команди c().
Ця вправа є частиною курсу
Лінійна алгебра для Data Science в R
Інструкції до вправи
Команда
matrix(1, nrow = 2, ncol = 3)створює матрицю 2 на 3 з одиниць. Створіть матрицю 3 на 2 з двійок і виведіть результат.Команда
matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)створює матрицю 2 на 2, накладаючи векториc(1,2)іc(3,2)як стовпці. Змінітьbyrowна TRUE і виведіть результат.Для вас підготовлено матрицю 2 на 2 з одиниць (називається
A). Додайте цю матрицю до попередньої за допомогою оператора+.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create two matrices of all 1's and all 2's that are 2 by 3 and 3 by 2, respectively
matrix(1, nrow = 2, ncol = 3)
print(matrix(___, nrow = 3, ncol = ___))
# Create a matrix B and change the byrow designation.
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = ___)
# Add A to the previously-created matrix B
A + ___