Comment calculer arcsin(sgn(x)√|x|)?
Je suis en train de l'arcsinus racine carrée données se trouvant sur [-1,1]
. À l'aide de transf.arcsine
de la metafor
package de produit NaNs
lors de la tentative de racine carrée négative points de données. Sur le plan conceptuel, je veux utiliser arcsin(sgn(x)√|x|)
c'est à dire le carré de la valeur absolue, sa précédente, puis de l'arcsinus de la transformer. Le problème est que je n'ai aucune idée de comment commencer à le faire dans R. Aide serait appréciée.
OriginalL'auteur gisol | 2012-07-23
Vous devez vous connecter pour publier un commentaire.
ou comme une fonction
OriginalL'auteur Thierry
Aider dans la R est juste
help()
ouhelp.search()
. Alors, nous allons essayer à l'évidence, laOK, ce n'est pas bon. Mais il faut être capable de trig... essayons quelque chose d'encore plus simple.
Il y a toutes les fonctions trigonométriques. Et je note, il y a un lien pour
Math
sur la page. Cliquant qui semble offrir toutes les fonctions dont vous avez besoin. Il s'avère que j'ai tapé juste..aussi,
Merci pour la réponse, mais ma question n'est pas vraiment sur la façon de sinus de données. C'est plus sur la façon d'extraire le SIGNE de données, comment la racine carrée d'une valeur absolue, et comment affecter le extraite précédemment signe pour la suite de la racine carrée. J'espère avoir été clair dans le post original.
J'ai roulé en arrière de votre titre de modifier en tant que, comme je l'ai expliqué, ce n'est pas "juste trouver des fonctions mathématiques de base" que je suis à la recherche pour obtenir de l'aide.
Et si vous avez suivi le lien vers l'aide en Mathématiques, c'est tous là,
sign
est lesign
fonction,abs
absolu... il suffit de lire l'aide. C'est juste des maths de base. Je pensais que vous préférerez peut-être de savoir comment trouver de l'aide pour le faire plus d'une équation.OriginalL'auteur John
J'ai eu un problème similaire. Je voulais l'arcsinus de transformer la plupart de la base de données "logmeantd.ascvr" & approché il de cette manière:
D'abord faire sont de la plage de données a été transformé b/t -1 et 1 (dans ce cas, ils ont été exprimés en pourcentage):
Ensuite, appliquer la fonction racine carrée, sqrt():
enfin appliquer la fonction arc sinus, asin():
*remarque dans cet exemple, j'ai eu exclus de la MOYENNE de la variable de mon dataset parce que je voulais appliquer une fonction log, log():
OriginalL'auteur XNSTT