So entfernen sie dollarzeichen in r (mit beispielen)


Mit der Funktion gsub() können Sie ganz einfach Dollarzeichen und Kommas aus Datenrahmenspalten in R entfernen. Dieses Tutorial zeigt drei Beispiele für den praktischen Einsatz dieser Funktion.

Entfernen Sie Dollarzeichen in R

Der folgende Code zeigt, wie man Dollarzeichen aus einer bestimmten Spalte in einem Datenrahmen in R entfernt:

 #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

Entfernen Sie Dollarzeichen und Kommas in R

Der folgende Code zeigt, wie man Dollarzeichen und Spalten aus einer bestimmten Spalte in einem Datenrahmen in R entfernt:

 #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

Beachten Sie, dass Sie jetzt Berechnungen für die Verkaufsspalte durchführen können, da Dollarzeichen und Kommas entfernt wurden.

Beispielsweise können wir nun die Summe der Verkaufsspalte berechnen:

 #calculate sum of sales
sum(df2$sales)

[1] 45190

Zusätzliche Ressourcen

So führen Sie einen VLOOKUP (ähnlich wie Excel) in R durch
So extrahieren Sie das Jahr aus dem Datum in R
So fügen Sie Zeilen zu einem Datenrahmen in R hinzu

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert