comment convertir une valeur p <.0001 en nombre réel<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Est-il possible d'obtenir un nombre réel pour les pvalues au lieu de "<.0001" ?
Re : comment convertir une valeur p <.0001 en nombre réelVous pouvez double-cliquer sur la valeur de p, changer le format en Meilleur et changer la Largeur afin que vous puissiez voir le nombre entier, par exemple, Largeur = 15.
Re : comment convertir une valeur p <.0001 en nombre réelAvez-vous déjà trouvé une réponse à cela? J'utilise la régression logistique, l'une de mes variables x a une valeur p de 0,00001 et un logworth de 56,125, et l'autre a une valeur p de 0,00219 et un logworh de 2.something. Je sais que JMP prend le log négatif de la valeur p mais cela ne fonctionne pas pour les valeurs p de 0. Je suis perdu?
Re : comment convertir une valeur p <.0001 en nombre réelVoici un exemple. Si je pousse un peu plus loin, par exemple en diminuant le std dev, la valeur p de l'ANOVA s'affichera comme "0". Pour la méthode de Dunnett, les valeurs de p faibles sont moins précises. Ils apparaissent comme "0" s'ils sont inférieurs à environ 1e-15.
dt = New Table("test", add rows(2e3), New Column("X", character), New Column("Y", numeric));
For Each Row(
If(Row() > 1e3,
:X = "B";
:Y = Random Normal(0, 50);
,
:X = "A";
:Y = Random Normal(1e2, 50);
)
);
dt << Oneway(
Y(:Y),
X(:X),
With Control(1, {"A"}),
Means(1),
SendToReport(
Dispatch({"Oneway Anova", "Analysis of Variance"}, "Prob > F", NumberColBox, {Set Format("Best", 12)}),
Dispatch(
{"Means Comparisons", "Comparisons with a control using Dunnett's Method", "LSD Threshold Matrix"},
"p-Value",
NumberColBox,
{Set Format("Best", 12)}
)
)
);
Re : comment convertir une valeur p <.0001 en nombre réelQuestion, pouvez-vous partager les données en privé, afin que je puisse y jeter un coup d'œil explicite ? Je suppose que c'est au moins trop confidentiel pour le partager ici, mais si vous voulez que j'essaie de reproduire ce que vous vivez, je serai heureux d'y jeter un œil.
il suffit d'envoyer un e-mail à martin.demel@jmp.com
... et les étapes que vous avez suivies
Re : comment convertir une valeur p <.0001 en nombre réelC'est exactement ce que j'essaie de faire.J'ai effectué un Fit Y by X, puis effectué un test de Dunn pour comparer les moyennes de mes échantillons par rapport à mon groupe témoin et j'ai obtenu une liste de valeurs p (que je veux finalement convertir en -log10(pvalues)).
Le problème est que la liste des valeurs p contient de nombreuses valeurs "<.0001" qui ne sont pas utilisables pour calculer la valeur du journal.J'essaie d'examiner le calcul de la valeur du journal dans la partition, mais je n'ai pas encore beaucoup de chance.,
Merci pour l'information.,
Re : comment convertir une valeur p <.0001 en nombre réelSalut MS, pourriez-vous fournir l'exemple de cette valeur ANOVA, je suis juste curieux de savoir dans quelle mesure je peux forcer JMP à afficher ces valeurs Merci!
Re : comment convertir une valeur p <.0001 en nombre réelLa raison pour laquelle vous voyez 0e+0 est très probablement que le nombre de zéros non significatifs après la virgule est supérieur à ce que vous avez demandé d'afficher. Alors JMP ou tout autre logiciel ne peut représenter que ce qui est donné par les calculs qui est alors 0.
Cependant, vous devez être conscient de l'arithmétique à virgule flottante et de ce qu'elle est capable de calculer. 1e-17 est généralement le point où un nombre à virgule flottante ne peut pas se différencier de 0, ce qui signifie que chaque valeur non nulle inférieure à 1e-17 sera interprétée dans les calculs comme des zéros. C'est (dans d'autres) pour quoi les mathématiques symboliques sont bonnes, parce que vous utilisez des valeurs symboliques pour gérer cela, et les mathématiques derrière calculeront plus loin avec des règles mathématiques plutôt qu'avec des calculs numériques réels. Juste une note secondaire
Re : comment convertir une valeur p <.0001 en nombre réeljaboraws,
JMP utilise une valeur appelée Log Worth dans la plate-forme Partition pour convertir de très petites valeurs p en nombres utilisables.Vous voudrez peut-être regarder cela.
Le Log Wroth est le -log10(p-value).
J'espère que cela t'aides.
Re : comment convertir une valeur p <.0001 en nombre réelOui, j'ai essayé tous les différents formats et différentes largeurs et décimales.Tout se convertit simplement en "0".
Merci quand même.
Re : comment convertir une valeur p <.0001 en nombre réelSalut,
Avez-vous essayé d'utiliser le format scientifique plutôt que le Dec fixe ?
Re : comment convertir une valeur p <.0001 en nombre réelMerci encore, j'ai essayé cela aussi et il le convertit toujours en "0".En fait, la valeur p que vous avez obtenue est exactement ce que je veux aussi.Je ne sais pas pourquoi je ne peux pas le convertir comme vous.J'utilise également JMP12.2.
Exemple:

Re : comment convertir une valeur p <.0001 en nombre réelEssayez de modifier la largeur du nombre. Mais peut-être y a-t-il une limite au nombre de petits nombres que JMP affichera.
Voici une très petite valeur p d'une ANOVA (j'utilise JMP 12.2).
Re : comment convertir une valeur p <.0001 en nombre réelMerci, mais j'ai aussi essayé cela, même en maximisant la largeur et les décimales et en convertissant toujours en "0" ou "0,00000..........".
Re : comment convertir une valeur p <.0001 en nombre réelessayez de le changer en Dec fixe comme suit:

Re : comment convertir une valeur p <.0001 en nombre réelMerci mais j'ai déjà essayé cela et les valeurs "<.0001" sont simplement converties en "0".
Re : comment convertir une valeur p <.0001 en nombre réelDans les zones de tableau de rapport, double-cliquez sur une valeur p (ou sur n'importe quelle case de nombre) pour afficher la fenêtre de format de nombre. Modifiez le paramètre de « PValue » à « Best ».