habe ich eine Spalte („Raten“), die ein factor
mit mehreren Ebenen ist, wie zum Beispiel:Factor mit Komma und Prozentsatz numerischen
16 Stufen: -0186% -0229% -0326% ...
Wenn ich versuche, es in numeric
zu konvertieren, werden NA eingeführt und ich kann nicht herausfinden, wie es richtig geht.
rates=as.numeric(gsub(",", ".", rates))
rates=as.numeric(sub("%", "e-2", rates))
Ich versuchte auch Folgendes, das war die Antwort auf eine ähnliche Frage, aber es funktioniert auch nicht. rates=as.numeric(gsub("\\%", "", rates))
Versuchen 'as.numeric (gsub (‘, ' '-0186%')'. ') '' Vs as.numeric (gsub (', ''. ',' -0,186 ')). Dieses Prozentzeichen ('%') produziert die NA – Sotos