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, kursun bir parçasıdır

Finans için R'ye Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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