Boucle For Création de plusieurs analyses de plateformes de distributionJ'ai un code dans lequel j'utilise la plateforme de distribution pour effectuer des contrôles de normalité sur plusieurs colonnes. En ce moment, j'utilise une boucle for pour parcourir chaque colonne, ouvrir une distribution, puis extraire la valeur du test de normalité. Un sous-ensemble du code est présenté ci-dessous. J'ai un problème où la plateforme de distribution ouvre simplement la même analyse pour la première colonne encore et encore.
For( i = 1, i <= n, i++,
dist = Distribution(
Invisible,
Continuous Distribution( Column( cols[1] ), Summary Statistics( 1 ), Fit normal( Goodness of Fit( 1 ) ) ),
Histograms Only
);
r = Report( dist );
p = r[Outline Box( "Fitted Normal Distribution" )][Outline Box( "Goodness-of-Fit Test" )][Table Box( 2 )][Number Col Box( 2 )] << get( 1 );
norm = If( p >= 0.05, "Yes", "No" ) || " (p = " || Char( p ) || ")";
dist << Close;
);
Automatisation et scriptsRe: Boucle For Création d'une analyse de plusieurs plates-formes de distributionDans la ligne de code ci-dessous
Continuous Distribution( Column( cols[1] ), Summary Statistics( 1 ), Fit normal( Goodness of Fit( 1 ) ) )
vous avez le numéro "1" dans
cols[1]
et cela devrait être
cols[i]
Re: Boucle For Création d'une analyse de plusieurs plates-formes de distributionMerci. Désolé d'avoir raté une simple erreur.
Connaissez-vous également la bonne manière de fermer la plateforme de distribution ?