Программирование R: Создайте массив из двух матриц 3x3, каждая из которых содержит 3 строки и 3 столбца из двух заданных двух векторов.
Программирование R: Array Exercise-2 with Solution
Напишите R-программу для создания массива из двух матриц 3x3, каждая из которых содержит 3 строки и 3 столбца из двух заданных двух векторов.
Пример решения :
Код программирования R:
print("Two vectors of different lengths:")
v1 = c(1,3,4,5)
v2 = c(10,11,12,13,14,15)
print(v1)
print(v2)
result = array(c(v1,v2),dim = c(3,3,2))
print("New array:")
print(result)
Пример вывода:
[1] «Два вектора различной длины:» [1] 1 3 4 5 [1] 10 11 12 13 14 15 [1] "Новый массив:" 1 [, 1] [, 2] [, 3] [1,] 1 5 12 [2,] 3 10 13 [3,] 4 11 14 2 [, 1] [, 2] [, 3] [1,] 15 4 11 [2,] 1 5 12 [3,] 3 10 13
Редактор кода программирования R:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите R-программу для преобразования данной матрицы в одномерный массив.
Далее: Напишите R-программу для создания трехмерного массива из 24 элементов, используя функцию dim ().
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code