So deaktivieren sie die wissenschaftliche notation in r (mit beispielen)


Sie können die folgenden Methoden verwenden, um die wissenschaftliche Notation in R zu deaktivieren:

Methode 1: Deaktivieren Sie die wissenschaftliche Notation als globale Einstellung

 options(scipen= 999 )

Methode 2: Deaktivieren Sie die wissenschaftliche Notation für eine Variable

 format(x, scientific = F )

Die folgenden Beispiele zeigen, wie jede dieser Methoden in der Praxis angewendet werden kann.

Methode 1: Deaktivieren Sie die wissenschaftliche Notation als globale Einstellung

Angenommen, wir führen die folgende Multiplikation in R durch:

 #perform multiplication
x <- 9999999 * 12345

#view results
x

[1] 1.2345e+11

Das Ergebnis wird in wissenschaftlicher Notation angezeigt, da die Zahl sehr groß ist.

Der folgende Code zeigt, wie Sie die wissenschaftliche Notation als globale Einstellung deaktivieren. Das bedeutet, dass in keiner Ausgabe Variablen in wissenschaftlicher Notation angezeigt werden.

 #turn off scientific notation for all variables
options(scipen= 999 ) 

#perform multiplication
x <- 9999999 * 12345

#view results
x

[1] 123449987655

Beachten Sie, dass die ganze Zahl angezeigt wird, da wir die wissenschaftliche Notation deaktiviert haben.

Beachten Sie, dass der Standardwert von scipen 0 ist, sodass Sie diese globale Einstellung mithilfe von options(scipen=0) in R zurücksetzen können:

 #turn scientific notation back on
options(scipen= 0 ) 

#perform multiplication again
x <- 9999999 * 12345

#view results
x

[1] 1.2345e+11

Methode 2: Deaktivieren Sie die wissenschaftliche Notation für eine Variable

Der folgende Code zeigt, wie man die wissenschaftliche Notation für eine einzelne Variable deaktiviert:

 #perform multiplication
x <- 9999999 * 12345

#display results and turn of scientific notation
format(x, scientific = F )

[1] "123449987655"

#perform another multiplication
y <- 9999999 * 999999

#view results
y

[1] 9.999989e+12

Beachten Sie, dass nur die erste Variable ohne wissenschaftliche Notation angezeigt wird, da es sich um die einzige Variable handelt, für die wir die Funktion format() verwendet haben.

Zusätzliche Ressourcen

Die folgenden Tutorials zeigen, wie Sie andere gängige Vorgänge in R ausführen:

So runden Sie Zahlen in R
So konvertieren Sie einen Vektor in einen String in R
So konvertieren Sie eine Datenrahmenspalte in einen Vektor in R
So konvertieren Sie eine Matrix in einen Vektor in R

Einen Kommentar hinzufügen

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