12 Stimmen

Wie kann man numerische Spalten in einem R-Datenframe ohne wissenschaftliche Notation ('e+07') anzeigen?

Ich habe ein R dataframe mit einer Spalte, die eine Zeichenfolge von Zahlen enthält, aber ich möchte sie als Faktor zu behandeln (vor allem zu stoppen R Verkürzung der Zahlen mit e + 04 etc...). Eine Möglichkeit, dieses Problem zu beheben, besteht darin, die CSV-Datei, aus der die Daten stammen, zu bearbeiten und einen Dummy-Eintrag hinzuzufügen, der ein Wort in der gewünschten Spalte enthält, und sie dann erneut zu importieren. Wie erreiche ich diesen Effekt, indem ich R-Funktionen verwende, ohne mit der CSV-Datei herumzuspielen?

Zur Verdeutlichung: Mein Datenrahmen sieht wie folgt aus:

pNum,Condition,numberEntered
1,2,5.0970304e+07

Ich möchte den Datentyp von numberEntered von numeric in factor ändern und das lästige e+07 loswerden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X