Программирование R: создать массив, передавая вектор значений и вектор измерений, а также предоставлять имена для каждого измерения
Программирование на R: базовое упражнение-17 с решением
Напишите R-программу для создания массива, передавая вектор значений и вектор измерений. Также укажите имена для каждого измерения.
Пример решения :
Код программирования R:
a = array(
6:30,
dim = c(4, 3, 2),
dimnames = list(
c("Col1", "Col2", "Col3", "Col4"),
c("Row1", "Row2", "Row3"),
c("Part1", "Part2")
)
)
print(a)
Пример вывода:
Часть 1 Row1 Row2 Row3 Col1 6 10 14 Col2 7 11 15 Col3 8 12 16 Col4 9 13 17 , , Часть 2 Row1 Row2 Row3 Col1 18 22 26 Col2 19 23 27 Col3 20 24 28 Col4 21 25 29
Редактор кода программирования R:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на R, чтобы создать матрицу 5 × 4, матрицу 3 × 3 с метками, заполнить матрицу строками и матрицу 2 × 2 метками и заполнить матрицу столбцами.
Далее: Напишите R-программу для создания массива с тремя столбцами, тремя строками и двумя «таблицами», взяв два вектора в качестве входных данных для массива. Распечатать массив.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования