Wie berechne arcsin(sgn(x)√|x|)?
Ich versuche, Arkussinus Quadratwurzel Daten liegen auf [-1,1]
. Mit transf.arcsine
von der metafor
Paket produziert NaNs
wenn Sie versuchen, um die Quadratwurzel der negativen Datenpunkte. Konzeptionell, ich will arcsin(sgn(x)√|x|)
d.h. Quadrat der absoluten Wert an, gelten die vorherigen Zeichen, dann Arkussinus-Transformation. Das Problem ist ich habe keine Ahnung, wie zu beginnen, dies zu tun in R. Hilfe würde geschätzt.
InformationsquelleAutor gisol | 2012-07-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
oder als eine Funktion
InformationsquelleAutor Thierry
Hilfe in R ist nur
help()
oderhelp.search()
. Also, lasst uns versuchen, die offensichtliche,OK, das ist nicht gut. Aber es muss in der Lage sein trig... versuchen wir etwas noch einfacher.
Gibt es all die trigonometrischen Funktionen. Und ich beachten, gibt es einen link zu
Math
auf der Seite. Klick, die scheint, bieten alle Funktionen, die Sie benötigen. Es stellt sich heraus, dass ich könnte haben nur getippt..auch,
Vielen Dank für die Antwort, aber meine Frage ist nicht wirklich über, wie Sie die Sinus-Daten. Es ist mehr darüber, wie Sie zum extrahieren der ZEICHEN der Daten, wie die Wurzel einen absoluten Wert, und wie weisen Sie die zuvor extrahierten Zeichen, um das Ergebnis der Wurzel. Ich hoffe, ich war klar in dem original-Beitrag.
Ich habe ein Rollback Ihre Titel Bearbeiten, da, wie ich bereits erklärt habe, es ist nicht 'nur finden grundlegende mathematische Funktionen' , ich bin auf der Suche nach Hilfe mit.
Und wenn du den link gefolgt um die Mathematik helfen, es ist alles da,
sign
ist diesign
Funktionabs
für absoluten... Lesen Sie einfach die Hilfe. Es ist nur einfache Mathematik. Ich dachte, Sie könnten es vorziehen, zu wissen, wie Hilfe zu finden ist, mehr zu tun, als eine Gleichung.InformationsquelleAutor John
Ich hatte ein ähnliches prob. Ich wollte Arkussinus-Transformation die meisten der dataset "logmeantd.ascvr" & näherte sich ihm auf diese Weise:
Zunächst sind Daten-Bereich wurde umgestaltet, b/t -1 und 1 (in diesem Fall Sie wurden ausgedrückt als Prozentsätze):
Weiter gelten die Quadratwurzel-Funktion sqrt():
schließlich gelten die arc-Sinus-Funktion, asin():
*Hinweis: in diesem Beispiel habe ich schon ausgeschlossen hatte MEINE variable von meinen Daten, weil ich wollte, gilt eine log Funktion, log():
InformationsquelleAutor XNSTT