Как построить строки матрицы в r (с примерами)


Иногда вам может потребоваться отобразить строки матрицы в R как отдельные строки. К счастью, это легко сделать, используя следующий синтаксис:

 matplot ( t (matrix_name), type=" l ")

В этом руководстве представлен практический пример использования этого синтаксиса.

Пример: построение строк матрицы в R

Во-первых, давайте создадим фиктивную матрицу для работы, содержащую три строки:

 #make this example reproducible
set. seeds (1)

#create matrix
data <- matrix(sample. int (50, 21), nrow= 3 )

#view matrix
data

     [,1] [,2] [,3] [,4] [,5] [,6] [,7]
[1,] 4 34 14 21 7 40 12
[2,] 39 23 18 41 9 25 36
[3,] 1 43 33 10 15 47 48

Давайте затем воспользуемся matplot , чтобы отобразить три строки матрицы как отдельные линии на графике:

 matplot( t (data), type = " l ")

Построение строк матрицы в R

Каждая строка на графике представляет одну из трех строк данных в матрице.

Примечание. Функция matplot используется для построения столбцов матрицы. Итак, мы используем t() , чтобы транспонировать матрицу и вместо этого рисовать линии.

Мы также можем изменить ширину линий и добавить на график несколько меток:

 matplot( t (data),
        type=" l ",
        lwd = 2 ,
        main=" Plotting the Rows of a Matrix ",
        ylab=" Value ") 

Пример построения матрицы в R


Дополнительные руководства по R вы можете найти на этой странице .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *