I einen Vektor von numerischen in R haben:berechnen die Anzahl der Stellen in einem numerischen Vektor in R
c(0.9, 0.81)
und ich möchte die Anzahl der Stellen für jedes Element in diesem Vektor extrahieren. Der Befehl wird in diesem Fall 1
und 2
zurückgeben, da die Ziffern 9
und 81
sind. Gibt es einen bequemen Weg, es zu tun? Wenn das Ergebnis 1
ist, wie kann ich dann auf zwei Ziffern erweitern? Zum Beispiel würde ich ein zurück Vektor wie
c(0.90, 0.81)
Try 'Format (v1, nKleines = 2)' für den Druck oder 'sprintf' Do Sie möchten es als 'numerische' Klasse zurückgeben? Vielleicht 'runde (v1,2)' – akrun
Geben Sie "v" in der Konsole und Sie erhalten "0,90" und "0,81". Der Vektor druckt automatisch alle Elemente mit der höchsten Anzahl von Ziffern einer beliebigen Zahl im Vektor. –