Comment ajouter Kurtosis et Skewness à TabulerBonjour,
Je voudrais ajouter "Kurtosis" et "Skewness" à ma table de lignes. Comment je fais ça?
dt = Current Data Table();
tab = dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :VAR1, :VAR2, :VAR3, ) ),
Row Table( Statistics( Mean, Std Dev, Min, Max, Range, CV, Median ) )
)
);
Wait( 0.1 );
dtTab = tab << makeIntoDataTable;
Write( "Make a new data table from the Tabulate Platform", "\!N" );Personnalisation de masseRe : Comment ajouter l'aplatissement et l'asymétrie à la tabulationC'est vraiment une très bonne question, peut-être en la recadrant d'une autre manière ..
Plutôt que de combiner des statistiques, en utilisant des scripts complexes, ne serait-il pas plus facile si Tabulate incluait plus, ou peut-être toutes les statistiques univariées incluses dans la plateforme de distribution ?
..Oui, oui.
Je suis membre du personnel, donc je ne peux pas le faire, mais vous pouvez l'ajouter à la liste de souhaits (c'est dans la barre de menu bleue en haut de la fenêtre.)
Re : Comment ajouter l'aplatissement et l'asymétrie à la tabulationJe pense que vous ne pouvez pas obtenir d'aplatissement et d'asymétrie par tabulation, mais ils peuvent être trouvés à partir de la plate-forme de distribution.
- Créer une distribution avec uniquement des distributions avec les variables qui vous intéressent
- Maintenez CTRL (cela fera que les options affecteront toutes les distributions) et cliquez sur le triangle rouge dans l'une des distributions des variables
- Allez dans Options d'affichage / Personnaliser les statistiques récapitulatives -> sélectionnez les statistiques qui vous intéressent
- Faites un clic droit sur l'un des tableaux de statistiques récapitulatives dans la plate-forme de distribution et choisissez Créer un tableau de données combinées
- Fractionner le tableau des données de résultats si nécessaire
Exemple de script avec des exemples de données Semiconductor Capability (scripts copiés-collés presque directement à partir de JMP) :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
platform = dt <<
Distribution(
Continuous Distribution(
Column(:NPN1),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Continuous Distribution(
Column(:PNP1),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Continuous Distribution(
Column(:PNP2),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Histograms Only
);
Wait(0);
dt_statistics = Report(platform)[Outline Box("Distributions")][Outline Box("NPN1")][
Outline Box("Summary Statistics")][Table Box(1)] << Make Combined Data Table;
Report(platform) << Close Window;
Close(dt, no save);
dt_split = dt_statistics << Split(
Split By(:Column 1),
Split(:Column 2),
Group(:Y),
Sort by Column Property
);
Close(dt_statistics, no save);Re : Comment ajouter la kurtosis et l'asymétrie à la tabulation
@Byron_JMP a écrit :
ne serait-il pas plus simple si Tabulate incluait davantage, ou peut-être toutes les statistiques univariées incluses dans la plateforme de distribution ?
outre Tabulate, il en va de même pour :
- Tableaux/Résumé
- et les statistiques récapitulatives dans Graph Builder !
J'ai soumis l'idée de synchroniser les options statistiques des différentes plateformes avec Col N Catégories (:green_heart:).
Le titre original était quelque chose comme Col N Catégories - et tous les autres...
Les catégories Col N seront livrées avec JMP 19 (avec le nom Col N Unique() ) - ainsi, le souhait a été marqué comme « livré ».
" pour tous les autres " - voici un nouveau souhait : synchroniser les statistiques récapitulatives (Tableaux/Résumé - Tabulation - Graph Builder Statistiques récapitulatives - Distribution - Statistiques d'en-tête)
malheureusement, ça recommence avec 0 Kudos 
Il faudra encore attendre longtemps avant qu'il ait la chance d'être intégré dans une future version de JMP - mais peut-être que quelqu'un verra ce message et dira :
Je suis membre du personnel et je peux le faire.