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?