Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Chers tous,
Je suis sûr que c'est une question facile - donc pour vous, je pense que c'est une réponse rapide et facile 
Je voudrais calculer les données dans l'aperçu de la distribution en fonction de la sélection :

Ici par exemple j'aimerais voir les statistiques récapitulatives directement après avoir sélectionné ces données (nouveau tableau de calcul). Pour l'instant, je peux juste voir ce calcul spécifique si je cache et exclus les données inutiles dans la table de données brutes.
Est-ce possible?
J'attends avec impatience votre réponse. Merci beaucoup!
Fabien
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?L'un des avantages de Dashboard Builder est que vous n'avez besoin d'aucune programmation. Les compléments JMP facilitent également la diffusion de tableaux de bord à d'autres.
À titre d'exemple, j'ai créé le complément joint en 30 secondes, sans codage. Si vous double-cliquez dessus pour l'installer, vous pouvez ensuite accéder au menu « Compléments » et sélectionner « Tableau de bord » pour l'exécuter. Il recherchera le fichier « Big Class.jmp », que vous pouvez trouver dans les exemples de données.
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?La fonction Tableau de bord de JMP dispose d'un modèle qui vous permettra de configurer un tel filtrage.
Nouveau==>Tableau de bord==>Filtre hiérarchique
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Désolé..
Si j'exécute votre script en fonction de mes données, j'obtiens la « Zone de contexte du filtre de données ». Si je sélectionne MI, j'obtiens les nouveaux graphiques ainsi que les nouvelles "Statistiques récapitulatives" calculées.
C'est exactement comme ça que je le veux.
Ma dernière question ici est la suivante : comment puis-je configurer cela sans utiliser le script ? Existe-t-il une solution que je peux sélectionner dans le logiciel jmp ? Je veux expliquer à mon collègue comment configurer cela sans utiliser le script (nous n'avons pas de compétences en programmation ;-))
Comprenez-vous ce que je veux ?


Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Je ne comprends pas ce que vous demandez.
" Mais pouvez-vous me montrer la solution pour configurer cela directement via le logiciel jmp ?"
Pourriez-vous fournir plus de détails ?
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?@ian_jmp - Merci. le filtre de données local est un bon moyen de sélectionner les données !
@txnelson - J'aime également votre solution par rapport à la boîte de source de filtre de données. Je reconstruis votre solution en utilisant votre script ! Mais pouvez-vous me montrer la solution, comment configurer cela directement via le logiciel jmp ? Ce serait pratique de montrer cela à mon collège.Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Ou cherchez-vous à cliquer sur la distribution Homme/Femme, et à ce que cela change les valeurs dans les autres graphiques
Voici un exemple tiré de l'index de script utilisant une boîte source de filtre de données
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Selection Filter",
Data Filter Context Box(
H List Box(
Data Filter Source Box(
Graph Builder(
Size( 208, 207 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :age ) ),
Elements( Bar( X, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
OutlineBox,
{Set Title( "Filter" )}
)
)
)
),
Platform(
Current Data Table(),
Bubble Plot(
X( :weight ),
Y( :height ),
Sizes( :age ),
Title Position( 0, 0 )
)
)
)
)
);


Voici le code adapté à l'exemple que vous avez donné
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Selection Filter",
Data Filter Context Box(
H List Box(
Data Filter Source Box( Distribution( Nominal Distribution( Column( :sex ) ) ) ),
Platform(
Current Data Table(),
Distribution(
Nominal Distribution( Column( :age ) ),
Continuous Distribution( Column( :height ) ),
Continuous Distribution( Column( :weight ) )
)
)
)
)
);

Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Peut-être pouvez-vous utiliser le filtre de données local ?
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dist = dt << Distribution(
Automatic Recalc( 1 ),
Continuous Distribution( Column( :height ) ),
Continuous Distribution( Column( :weight ) ),
Local Data Filter(
Add Filter(
columns( :age, :sex ),
Display( :age, Size( 160, 90 ), List Display )
)
)
);
Alternativement, vous pouvez utiliser un tableau de bord avec un filtre de sélection
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?Salut Ron,
Merci de votre réponse rapide.
Avec votre solution, j'ai une distribution avec uniquement les données du sous-ensemble. Cette solution est la même que celle de "Masquer et exclure" les données inutiles.
Ce que je recherche, c'est le même aperçu de la distribution, et si je sélectionne un sous-ensemble (par exemple M/F), je veux que les données calculées soient basées uniquement sur ce sous-ensemble.
Re : Analyse de distribution (par exemple résumer les statistiques) calcul direct après sélection ?peut-être le suivant,
une fois que vous avez sélectionné le sous-ensemble, accédez à Tables>>>sous-ensemble et produisez un sous-ensemble avec uniquement les lignes sélectionnées.
ensuite, si vous ouvrez la plateforme de distribution et appuyez sur le bouton de rappel, vous devriez obtenir ce que vous recherchez.
Ron