R'deki dizelerdeki boşluklar nasıl kaldırılır (3 örnek)


R’deki dizelerdeki boşlukları kaldırmak için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: gsub() Kullanarak Tüm Boşlukları Kaldır

 updated_string <- gsub(" ", "", my_string)

Yöntem 2: str_replace_all() Kullanarak Tüm Boşlukları Kaldırma

 library (stringr)

updated_string <- str_replace_all(my_string, " ", "")

Yöntem 3: str_trim() kullanarak baştaki ve sondaki boşlukları kaldırın

 library (stringr)

#remove all trailing whitespace
updated_string <- str_trim(my_string, " right ")

#remove all leading whitespace
updated_string <- str_trim(my_string, " left ")

Aşağıdaki örnekler her yöntemin pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: gsub() kullanarak tüm boşlukları kaldırın

Aşağıdaki kod, belirli bir dizedeki tüm boşlukları kaldırmak için R’deki gsub() işlevinin nasıl kullanılacağını gösterir:

 #create string
my_string <- "Check out this cool string"

#remove all whitespace from string
updated_string <- gsub(" ", "", my_string)

#view updated string
updated_string

[1] "Checkoutthiscoolstring"

Dizedeki tüm boşlukların kaldırıldığını unutmayın.

Örnek 2: str_replace_all() Kullanarak Tüm Boşlukları Kaldırma

Aşağıdaki kod, belirli bir dizedeki tüm boşlukları kaldırmak için R’deki stringr paketinin str_replace_all() işlevinin nasıl kullanılacağını gösterir:

 library (stringr)

#create string
my_string <- "Check out this cool string"

#remove all whitespace from string
updated_string <- str_replace_all(my_string, " ", "")

#view updated string
updated_string

[1] "Checkoutthiscoolstring"

Dizedeki tüm boşlukların kaldırıldığını unutmayın.

Örnek 3: str_trim() işlevini kullanarak baştaki ve sondaki boşlukları kaldırın

Aşağıdaki kod, belirli bir dizedeki tüm baştaki boşlukları kaldırmak için R’deki stringr paketinin str_trim() işlevinin nasıl kullanılacağını gösterir:

 library (stringr)

#create string with leading whitespace
my_string <- "Check out this cool string"

#remove all leading whitespace from string
updated_string <- str_trim(my_string, " left ")

#view updated string
updated_string

[1] “Check out this cool string”

Öndeki tüm boşlukların kaldırıldığını unutmayın.

Aşağıdaki kod, belirli bir dizedeki tüm sondaki boşlukları kaldırmak için str_trim() işlevinin nasıl kullanılacağını gösterir:

 library (stringr)

#create string with trailing whitespace
my_string <- "Check out this cool string "

#remove all trailing whitespace from string
updated_string <- str_trim(my_string, " right ")

#view updated string
updated_string

[1] “Check out this cool string”

Sondaki tüm boşlukların kaldırıldığını unutmayın.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

R’de bir dizedeki karakter konumu nasıl bulunur?
R’de dizeler nasıl birleştirilir
R’de vektör dizeye nasıl dönüştürülür
R’de bir karakter bir faktöre nasıl dönüştürülür?

Yorum ekle

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