R'deki c() fonksiyonuna giriş


Üç ortak görevi gerçekleştirmek için R’deki c() işlevini kullanabilirsiniz:

1. Bir vektör oluşturun.

2. Birden fazla vektörü birleştirin.

3. Veri çerçevesinde sütunlar oluşturun.

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

 my_vector <- c(value1, value2, value3, ...)

c()’ nin “birleştirmek” anlamına geldiğini unutmayın çünkü birden fazla değeri veya nesneyi tek bir değerde birleştirmek için kullanılır.

Aşağıdaki örnekler bu fonksiyonun pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: Bir vektör oluşturmak için c()’yi kullanın

Aşağıdaki kod sayısal bir vektör oluşturmak için c() işlevinin nasıl kullanılacağını gösterir:

 #create digital vector
numeric_vector <- c(4, 7565, 15, 93.22, 100, 50, 0)

#display digital vector
numeric_vector 

[1] 4.00 7565.00 15.00 93.22 100.00 50.00 0.00

Bir karakter vektörü oluşturmak için c() işlevini de kullanabiliriz:

 #create character vector
char_vector <- c('A', 'C', 'L', 'M', 'O')

#display character vector
char_vector 

[1] “A” “C” “L” “M” “O”

Örnek 2: Birden fazla vektörü birleştirmek için c() işlevini kullanın

Aşağıdaki kod, birden fazla vektörü tek bir vektörde birleştirmek için c() işlevinin nasıl kullanılacağını gösterir:

 #define two vectors
vec1 <- c(4, 15, 19, 18)
vec2 <- c(10, 100, 40, 20, 80, 85)

#concatenate vectors into one
vec3 <- c(vec1, vec2)

#view concatenated vector
vec3

[1] 4 15 19 18 10 100 40 20 80 85

Örnek 3: Bir veri çerçevesinde sütunlar oluşturmak için c()’yi kullanın

Aşağıdaki kod, R’deki bir veri çerçevesinde sütunlar oluşturmak için c() işlevinin nasıl kullanılacağını gösterir:

 #create data frame with three columns
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(99, 90, 86, 88, 95),
                 assists=c(33, 28, 31, 39, 34))	

#view data frame
df

  team points assists
1 A 99 33
2 B 90 28
3 C 86 31
4 D 88 39
5 E 95 34

Sonuç, her biri c() işlevi kullanılarak oluşturulan üç sütunlu bir veri çerçevesidir.

Ek kaynaklar

Aşağıdaki eğitimlerde R’deki diğer yaygın işlevlerin nasıl kullanılacağı açıklanmaktadır:

R’de Paste ve Paste0 fonksiyonları nasıl kullanılır?
R’de replacement() işlevi nasıl kullanılır?
R’de View() işlevi nasıl kullanılır?
R’de rep() işlevi nasıl kullanılır?

Yorum ekle

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