R'deki dolar i̇şareti nasıl kaldırılır (örneklerle)


gsub() işlevini kullanarak, R’deki veri çerçevesi sütunlarından dolar işaretlerini ve virgülleri kolayca kaldırabilirsiniz. Bu eğitimde bu işlevin pratik kullanımına ilişkin üç örnek gösterilmektedir.

R’deki dolar işaretlerini kaldırın

Aşağıdaki kod, R’deki bir veri çerçevesindeki belirli bir sütundan dolar işaretlerinin nasıl kaldırılacağını gösterir:

 #create data frame
df1 <- data.frame(ID=1:5,
                 sales=c('$14.45', '$13.39', '$17.89', '$18.99', '$20.88'),
                 stringsAsFactors = FALSE )
df1

  Sales IDs
1 1 $14.45
2 2 $13.39
3 3 $17.89
4 4 $18.99
5 5 $20.88

#remove dollar signs from sales column
df1$sales = as.numeric ( gsub ("\$", "", df1$sales))

df1

  Sales IDs
1 1 14.45
2 2 13.39
3 3 17.89
4 4 18.99
5 5 20.88

R’deki dolar işaretlerini ve virgülleri kaldırın

Aşağıdaki kod, R’deki bir veri çerçevesindeki belirli bir sütundaki dolar işaretlerinin ve sütunlarının nasıl kaldırılacağını gösterir:

 #create data frame
df2 <- data.frame(ID=1:3,
                 sales=c('$14,000', '$13,300', '$17,890'),
                 stringsAsFactors = FALSE )
df2

  Sales IDs
1 1 $14,000
2 2 $13,300
3 3 $17,890

#remove dollar signs and commas from sales column
df2$sales = as.numeric ( gsub ("[\$,]", "", df2$sales))

df2

  Sales IDs
1 1 14000
2 2 13300
3 3 17890

Dolar işaretleri ve virgüller kaldırıldığı için artık satış sütununda hesaplamalar yapabileceğinizi unutmayın.

Örneğin, artık satış sütununun toplamını hesaplayabiliriz:

 #calculate sum of sales
sum(df2$sales)

[1] 45190

Ek kaynaklar

R’de DÜŞEYARA (Excel’e benzer) nasıl yapılır
R’deki tarihten yıl nasıl çıkarılır
R’de bir veri çerçevesine satırlar nasıl eklenir

Yorum ekle

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