2016-06-20 8 views
-1

In R Ich habe einen Datensatz mit abgekürzten Zahlen, ich möchte wirklich die volle Metrik, also kann ich die Werte summieren ... Gibt es eine Bibliothek oder etwas, das bei dieser Anstrengung helfen würde?Konvertieren von abgekürzten Zahlen zu vollen Dezimalwerten

dh

start result 
5k = 5,000 
.5k = 500 
.25k = 250 
5m = 5,000,000 
.5m = 500,000 

und so weiter ...

Daten

dd <- data.frame(start = c('5k', '.5k', '.25k', '5m', '.5m'), 
       result = c('5,000', '500', '250', '5,000,000', '500,000'), 
       stringsAsFactors = FALSE) 

Antwort

0

Es gibt keine Notwendigkeit für eine library.Just erklären k = 1000.And * Operator hinzufügen dazwischen . Was ist das große Problem in. Keine Notwendigkeit für andere Bibliothek.

+2

bitte erweitern Sie diese Antwort und zeigen Sie ein Beispiel – rawr

+0

Während das ist die Funktion, die ich durchführen möchte, wäre eine Bibliothek nützlich, um mit der Aufteilung der Zeichenfolge mich alles nach links ... Ausführen der Operation für alle Abkürzungen und gib mir am Ende eine Zahl ... Wenn es keine gibt, wenn ich eine robuste Funktion schreibe und sie verpacke ... – sc305495

Verwandte Themen