BaşlayınÜcretsiz Başlayın

Bir matris oluştur!

Matrisler vektörlere benzer, ancak 2 boyutludurlar! Hadi matrix() kullanarak "elle" bir 2x2 matris oluşturalım.

matrix(data = c(2, 3, 4, 5), nrow = 2, ncol = 2)

     [,1] [,2]
[1,]    2    4
[2,]    3    5

Dikkat edersen, matrisin verisi c() ile bir vektör olarak aktarılıyor ve ardından satır ve sütun sayıları (diğer adıyla boyutlar) belirtilerek matrise dönüştürülüyor.

Matris bir vektörden oluşturulduğu için, aşağıdaki kod yukarıdakinin aynısıdır.

my_vector <- c(2, 3, 4, 5)

matrix(data = my_vector, nrow = 2, ncol = 2)

Bu egzersiz

Finans için R'ye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • my_vector senin için tanımlandı.
  • my_vector'dan 3x3 bir matris oluşturmak için ___ kısmını doldur.
  • my_matrix'i yazdır.
  • Varsayılan olarak, matrisler her satırda aşağı doğru doldurulur. Son örnekteki kodu çalıştır ve byrow = TRUE kullanıldığında matrisin satır satır doldurulduğunu gör. Bunu yukarıdaki örnekle karşılaştır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# A vector of 9 numbers
my_vector <- c(1, 2, 3, 4, 5, 6, 7, 8, 9)

# 3x3 matrix
my_matrix <- matrix(data = ___, nrow = ___, ncol = ___)

# Print my_matrix


# Filling across using byrow = TRUE
matrix(data = c(2, 3, 4, 5), nrow = 2, ncol = 2, byrow = TRUE)
Kodu Düzenle ve Çalıştır