Même avant JMP17, je cherchais des moyens plus rapides d'ouvrir certaines lignes spécifiques à partir de grandes tables JMP pour améliorer l'expérience utilisateur des outils que j'écris. Enfin, JMP17 nous a fourni des options pour ouvrir x premières, x dernières ou x lignes aléatoires. Je suggérerais que JMP devrait également permettre à l'utilisateur d'ouvrir la table de données en utilisant des lignes spécifiques (je ne sais pas si cela peut être techniquement fait). La syntaxe pour ceux-ci est First(x), Last(x), Random(x) et si x est compris entre 0 et 1, une fraction du nombre total de colonnes est utilisée. Et la nouvelle syntaxe pourrait être la même que Subset a par exemple avec Rows([1,2,3,4]) dt = Ouvrir("$SAMPLE_DATA/CrimeData.jmp", Lignes([2,4,6,8,30])); .
Un de mes cas d'utilisation serait le suivant :
J'ai une table de données avec 10 millions de lignes et 100 colonnes. J'ouvre d'abord le tableau avec une seule (ou plusieurs) colonne et TOUTES les lignes. Ensuite, je calcule les lignes qui m'intéressent, ferme le tableau à une colonne, puis rouvre avec uniquement les lignes intéressantes. Cela devrait rendre l'ouverture de grandes tables beaucoup plus rapide si je n'ai pas besoin de toutes les données. Actuellement, je peux le faire avec si la table est triée et j'ai besoin de données triées.
Bonjour @jthi , merci pour votre suggestion ! Nous avons bien pris en compte votre demande et la prendrons en considération.