кодесурса
«Python

Программирование R: повернуть данную матрицу на 90 градусов по часовой стрелке

script1adsense2code
script1adsense3code

Программирование R: Матрица Упражнение-12 с решением

Напишите R-программу для поворота заданной матрицы на 90 градусов по часовой стрелке.

Пример решения:

Код программирования R:

x =  matrix(1:9, 3)
print("Original matrix:")
print(x)
rotate = t(apply(x, 2, rev))
print("Rotate the said matrix 90 degree clockwise:")
print(rotate)

Пример вывода:

 [1] «Исходная матрица»
     [, 1] [, 2] [, 3]
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
[1] «Повернуть матрицу на 90 градусов по часовой стрелке:»
     [, 1] [, 2] [, 3]
[1,] 3 2 1
[2,] 6 5 4
[3,] 9 8 7               

Редактор кода программирования R:



Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на R, чтобы найти индекс строки и столбца максимального и минимального значения в данной матрице.
Далее: Напишите R-программу для объединения двух заданных матриц одного столбца, но разных строк.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code