Як побудувати рядки матриці в 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 на цій сторінці .

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *