Comment calculer le numéro unique d'une colonne à travers la matrice mémoire ?J'ai essayé d'utiliser le code suivant pour trouver ce résultat.
L'expert a-t-il une méthode plus rapide ?
Merci!
Script如何通过内存数组计算出某列的不重复个数?dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
ar = dt << GetAsMatrix( 2 );
nn = Matrix( Associative Array( ar[0, 1] ) << getKeys );
rh = N Row( nn );
如何通过内存数组计算出某列的不重复个数?J'utilise souvent Résumé sous Tableaux pour obtenir des éléments uniques. L'avantage est que nous avons de bonnes raisons de croire que l'implémentation sous-jacente est hautement optimisée. L'inconvénient est que l'approche doit générer une nouvelle table, ce qui peut représenter une surcharge non négligeable.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
sumdt = dt << Summary(
Group( :age ),
Freq( "None" ),
Weight( "None" )
);
rh = nrow(sumdt);
close(sumdt,nosave);
Re : Comment calculer le numéro unique d'une colonne dans la matrice mémoire ?Merci pour l'aide des experts. Bien que cette réponse ne soit pas ce que je veux.