<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Je n'ai jamais vraiment eu de problèmes avec la plate-forme tabulée jusqu'à présent. Je fais la table d'un tableau qui peut contenir entre 40 000 et 800 000 lignes et qui ressemble à ceci:
| Base de données | Drogue | un événement | Nombre d'événements |
|---|
| 1 | Drug001 | AE001 | 42 |
| 1 | Drug001 | AE002 | 13 |
| 1 | Drug001 | AE003 | 81 |
| 1 | Drug001 | AE004 | 81 |
| 1 | Drug002 | AE001 | 11 |
| 1 | Drug002 | AE002 | 54 |
La colonne de la base de données peut aller de 1 à 20. Je crée une tabulation qui ressemble à ceci:

La performance de tabulate devient très lente quand il y a beaucoup de lignes. Peut-être à cause de la double imbrication des variables de ligne Database et Event.
J'ai comparé les performances à un tableau croisé dynamique dans Microsoft Excel et ce n'était pas un problème: Excel a gagné haut la main! Une table de 400 000 lignes dans JMP prenait entre 3 et 6 minutes, tandis que la même chose dans Excel prenait moins d'une seconde!
Voici un tableau montrant les performances en utilisant deux ordinateurs différents. JMP 9 vs 10 ne fait aucune différence.

Existe-t-il des astuces pour accélérer les calculs? J'ai joint un code avec lequel vous pouvez jouer. Juste des nombres aléatoires mais vous aurez l'idée. Le premier programme crée la table et le second exécute la tabulation.
Merci!
Peter
J'ai juste jeté un coup d'œil à cela ... à titre de référence, j'ai généré un tableau de 500 000 lignes et utilisé Tableau> Résumé avec les variables de regroupement Base de données et variable d'événement, variable de sous-groupe drogue et variable somme. Cela a pris environ 4 secondes sur un système T410 / I5 64 bits utilisant JMP 32 bits. J'ai commencé le script Tabulate, mais j'ai annulé quand j'ai vu qu'il durait longtemps, donc je n'ai pas de résultat, mais ce serait probablement comme vous l'avez dit. Je ne sais pas si une solution basée sur le résumé vous serait utile, mais il est intéressant de voir la différence. Je me demande si la lenteur de Tabulate est due au formatage.
Michael