script pour créer une table de valeurs pJ'ai une grande table de 40 lignes (4 groupes de 10 échantillons) et 10000 colonnes de valeurs—
1. Existe-t-il un moyen pour moi d'exécuter rapidement des tests t/ANOVA comparant un groupe particulier à un autre groupe, pour chacune de ces colonnes et de répertorier les valeurs de p dans un tableau pour trier rapidement afin de comprendre celles qui sont significativement différentes ?
2. En outre, est-il possible de définir la valeur p de ce test pour corriger la correction multiple ?
Merci
Re : script pour créer une table de valeurs pVoici un exemple de script qui pourrait être proche de ce que vous voulez.J'ai dû deviner un peu quelle correspondance vous alliez faire.Mais, il crée une table de sortie pour les 127 colonnes de la table de données.
Names Default To Here( 1 );
// Create a data table somewhat similar to your description
dtorig = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
dt = dtorig << Subset( Sample Size( 10 ), Selected columns only( 0 ), Stratify( :SITE ) );
Close( dtorig, nosave );
// Get all of the tests
colNamesList = dt << get column names( continuous );
// In my example, I am using the first column as the matching column
// so remove it from the list
colNamesList = Remove( colNamesList, 1, 1 );
// Run the Fit Y by X(Oneway)
fg = Fit Group(
Oneway(
Y( Eval( colNamesList ) ),
X( :SITE ),
Matching Column( :NPN1 ),
X Axis Proportional( 0 ),
Matching Lines( 1 ),
SendToReport(
Dispatch( {}, "Oneway Plot", FrameBox, {Grid Line Order( 2 ), Reference Line Order( 3 )} ),
Dispatch( {}, "Matching Fit", OutlineBox, {Close( 0 )} )
)
)
);
// Create the output table
Report( fg )[Table Box( 3 )] << make combined data table;
// Close the report output
Report( fg ) << close window;Re : script pour créer une table de valeurs pMerci - mais je ne sais pas si c'est celui que je veux. Ce que je veux ressemble plus à ce que j'obtiens si j'utilise :
Analyser ==> Ajuster Y par X ; et à partir du triangle rouge déroulant, utilisez "Colonne correspondante"
Cela me donne la comparaison appariée pré-vs-post que je recherche, mais j'aimerais l'exécuter pour les colonnes 20K comme mentionné ci-dessus.
Re : script pour créer une table de valeurs pJMP 13 et JMP 14
Analyser==>Modélisation spécialisée==>Paires appariées
JMP 12 et versions antérieures
Analyser==>Paires appariées
Pour référence future, ces informations peuvent être trouvées dans l'index des statistiques, en recherchant "jumelé"
Aide==>Index des statistiques
Re : script pour créer une table de valeurs pExiste-t-il un moyen de forcer le système à utiliser un test apparié pour générer les p-vals ? Merci.
Re : script pour créer une table de valeurs pExiste-t-il un moyen de choisir entre le test paramétrique et non paramétrique/rang à utiliser dans ce cas ? Aucune des options disponibles dans la boîte de dialogue ne semble s'appliquer. Merci.Re : script pour créer une table de valeurs pMerci, l'exclusion de toutes les lignes que je ne veux pas me mène là où je dois aller.Re : script pour créer une table de valeurs pVous pouvez utiliser la possibilité de définir l'état de la ligne pour que des lignes données soient exclues de l'analyse ultérieure.
Est-ce ce que vous essayez de faire ?
Re : script pour créer une table de valeurs pMerci ou la réponse rapide - n'aurait pas deviné ce que cela ferait.
Existe-t-il un moyen de déclencher cela à partir d'un script, en sélectionnant uniquement des lignes particulières pour cette analyse, en fonction des données de quelques autres colonnes (c'est-à-dire un moyen de sous-ensemble/filtrer), sans avoir à créer ce tableau en premier ?
Re : script pour créer une table de valeurs pExécutez la plateforme de filtrage des réponses et elle le fera pour vous
Analyser ==> Dépistage ==> Dépistage des réponses