Calculez la moyenne des 100 premières lignes et des 100 dernières lignes d'une colonne JMP.J'ai une courbe bruitée pour laquelle je dois calculer la moyenne des valeurs extrêmes et la comparer à la valeur minimale. Je pensais que cela fonctionnerait, mais ça ne marche pas.
Col Mean( :Column_Name W[Index( 1, 100 )] ) + <SPAN>Col Mean( :Column_Name[N Rows() - 99 :: N Rows()] )</SPAN><CODE class="language-jsl"> / 2
Automatisation et scriptageRe : Calculer la moyenne des 100 premières lignes et des 100 dernières lignes d’une colonne JMP.Voici une façon de régler le problème
Names Default To Here( 1 );
dt =
// Open Data Table: Semiconductor Capability.jmp
// → Data Table( "Semiconductor Capability" )
Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
column_name = "NPN1";
Col Mean( If( Row() <= 100, Column( column_name ), . ) ) + Col Mean(
If( Row() >= N Rows() - 99,
Column( column_name ),
.
)
) / 2;
// I think this is a better formula to calculate the mean of the extremes
Col Mean( If( Row() <= 100 | Row() >= N Rows() - 99, Column( column_name ), . ) );
Re : Calculer la moyenne des 100 premières lignes et des 100 dernières lignes d’une colonne JMP.Essayez ceci
(Mean( :Z[Index( 1, 100 )] ) + Mean( :Z[Index( N Rows() - 99, N Rows() )] )) / 2
Re : Calculer la moyenne des 100 premières lignes et des 100 dernières lignes d’une colonne JMP.J'ai utilisé « Z » comme nom de colonne.