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