R'de seq fonksiyonu nasıl kullanılır (örneklerle)


R’deki seq() işlevi bir sayı dizisi oluşturmak için kullanılabilir.

Bu işlev aşağıdaki temel sözdizimini kullanır:

sıra(başlangıç=1, to=1, by=1, uzunluk.out=NULL, birlikte.with=NULL)

Altın:

  • from : Dizinin başlangıç değeri.
  • to : Dizinin bitiş değeri.
  • by : Artırılacak değer. Varsayılan değer 1’dir.
  • uzunluk.out : Dizinin istenen uzunluğu.
  • birlikte.ile: Bu veri nesnesinin uzunluğuyla eşleşen istenen uzunluk.

Aşağıdaki örnekler pratikte sayı dizileri oluşturmak için bu fonksiyonun nasıl kullanılacağını göstermektedir.

Örnek 1: Bir diziden bir dizi oluşturun

Aşağıdaki kod, 1’den 20’ye kadar bir değer dizisinin nasıl oluşturulacağını gösterir:

 #define sequence
x <- seq(20)

#view sequence
x

[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Örnek 2: Belirli başlangıç ve bitiş değerlerine sahip bir dizi oluşturun

Aşağıdaki kod, 5’ten 15’e kadar bir değer dizisinin nasıl oluşturulacağını gösterir:

 #define sequence
x <- seq(from=5, to=15)

#view sequence
x

[1] 5 6 7 8 9 10 11 12 13 14 15

Örnek 3: Özel artışla bir dizi oluşturun

Aşağıdaki kod, 0’dan 20’ye kadar 4’er artırılan bir değer dizisinin nasıl oluşturulacağını gösterir:

 #define sequence
x <- seq(from=0, to=20, by=4)

#view sequence
x

[1] 0 4 8 12 16 20

Örnek 4: Belirli uzunlukta bir dizi oluşturun

Aşağıdaki kod, belirtilen dizinin uzunluğunun 4 olduğu 0’dan 20’ye kadar bir değer dizisinin nasıl oluşturulacağını gösterir:

 #define sequence
x <- seq(from=0, to=20, length. out =4)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Örnek 5: Bir veri nesnesine dayalı olarak uzunlukta bir dizi oluşturun

Aşağıdaki kod, 0’dan 20’ye kadar bir değer dizisinin nasıl oluşturulacağını gösterir; burada belirtilen dizinin uzunluğunun başka bir veri nesnesinin uzunluğuyla eşleşmesi gerekir:

 #define vector y
y <- c(1, 4, 6, 9)
 
#define sequence x , make sure length matches the length of y
x <- seq(from=0, to=20, along. with =y)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

X dizisinin 0’dan 20’ye gittiğini ve uzunluğunun (4) y vektörünün uzunluğuna karşılık geldiğini unutmayın.

Ek kaynaklar

R’de sample() işlevi nasıl kullanılır?
R’de dist() işlevi nasıl kullanılır?
R’de table() işlevi nasıl kullanılır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir