Coefficient de corrélation produit-moment de PearsonSalut à tous,
Puis-je utiliser une fonction dans un script JSL qui calcule la Coefficient de corrélation produit-moment de Pearson? Fondamentalement, ce que je recherche, c’est la fonction RSQ () dans Excel mais pour JSL?
Je sais que cela est calculé dans la plate-forme multivariée, mais j'aimerais plutôt utiliser une fonction.
Merci Natalie
Re: Coefficient de corrélation produit-moment de Pearson. . . et dans JMP 13, vous pouvez utiliser indice de table de données :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Print(Correlation(dt[0,4]||dt[0,5]));
Re: Coefficient de corrélation produit-moment de PearsonSalut natalie
Il y a la fonction de matrice, Correlation ().
Names Default To Here( 1 );
Correlation( [1 3 5, 3 2 6, 5 6 1] );
Vous devez d’abord créer une matrice à partir de vos données, si ce n’est pas déjà une matrice. Vous pouvez potentiellement le faire avec Get As Matrix ():
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
m = dt << Get As Matrix();
Show( m );
x = dt << GetAsMatrix( {4, 5} );
Show( x );
Peut-être existe-t-il un moyen plus simple de ne pas utiliser de matrices.
Cordialement,
Phil