Ich habe einen Vektor mit variablen Elementen darin, und ich möchte überprüfen, ob es die letzten beiden Elemente in der gleichen Reihenfolge sind. Beispiel: Wenn die letzten beiden Vektoren 0.0194 und 0.0198 sind, geben Sie TRUE
zurück. weil ihre Ziffernfolge nach Null gleich ist (0.01 Ordnung 10^-2). ! für ein anderes Beispiel könnte die Zahl 0,00014 und 0,00012 sein, so dass ihre Genauigkeit immer noch ungefähr gleich ist, die Funktion sollte auch TRUE
zurückgeben.logische Überprüfung der Vektorwerte bei der gleichen Präzession oder nicht
Wie können wir eine logische Anweisung oder Funktion erstellen, um dies zu überprüfen.
x<- c(0.817104, 0.241665, 0.040581, 0.022903, 0.019478, 0.019846)
@rawr ok ich bearbeitet. – Alexander
Sie meinen, Sie wollen sehen, ob die erste Ziffer ungleich Null in beiden sind, vorausgesetzt, sie haben den gleichen Stellenwert? also 'c (0.019, 0.011)' ist wahr und 'c (0.01, 0.001)' ist falsch? – rawr
@raw yeap genau! – Alexander