Pearson-Produkt-Moment-KorrelationskoeffizientHallo allerseits,
Gibt es eine Funktion, die ich in einem JSL-Skript verwenden kann, die das berechnet Pearson-Produkt-Moment-Korrelationskoeffizient? Was ich im Grunde suche, ist die RSQ () - Funktion in Excel, aber für JSL?
Ich weiß, dass es auf der Multivariate-Plattform berechnet wird, aber ich möchte stattdessen eine Funktion verwenden.
Danke, Natalie
Re: Pearson-Produkt-Moment-Korrelationskoeffizient. . . und in JMP 13 könnten Sie verwenden Datentabelle-Subskription :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Print(Correlation(dt[0,4]||dt[0,5]));
Re: Pearson-Produkt-Moment-KorrelationskoeffizientHi Natalie,
Es gibt die Matrixfunktion Correlation ().
Names Default To Here( 1 );
Correlation( [1 3 5, 3 2 6, 5 6 1] );
Sie müssen zuerst eine Matrix aus Ihren Daten erstellen, wenn diese nicht bereits eine Matrix ist. Sie könnten dies möglicherweise mit Get As Matrix () machen:
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 );
Vielleicht gibt es einen einfacheren Weg, der keine Matrizen beinhaltet.
Grüße,
Phil