Mon cas d'utilisation :
- Les données originales doivent être transposées et peuvent contenir des informations sur N échantillons
- Dans la plupart des cas - mais pas tous - les données d'intérêt se trouvent dans la première ligne des données transposées
- Parmi les lignes copiées, toutes les colonnes ne doivent pas être copiées, seules celles nommées "Ligne 3, Ligne 4, Ligne 5" (les colonnes sont nommées ligne à cause de la transposition).
- Ces données doivent être copiées dans le presse-papiers pour un traitement ultérieur. Cela peut être collé dans une autre table JMP ou ailleurs.
Les premières étapes sont très triviales, cependant, copier les données dans le presse-papiers semble ne pas fonctionner. J'ai essayé (de nombreuses) variantes des éléments suivants :
Names Default To Here( 1 );
dt = Current Data Table();
Tdt = dt << Transpose( columns( :"1st Thickness"n ), By( :FOUP SLOT ), Output Table() );
Tdt << Select Rows( [1] ) << Select Columns(
:Row 3, :Row 4, :Row 5
)<<COPY selected="" table="" row=""></COPY>
Copier les lignes de table sélectionnées () ne semble pas fonctionner avec les tables de données mais avec les zones de table et les zones de table de données
Vous pouvez utiliser la copie avec précision complète trouvée dans le menu Edition :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
col_list = {"age", "name", "height"};
dt << Select Rows([1]) << Select Columns(col_list);
Main Menu("Copy With Full Precision", dt << get name);Merci, je ne savais pas que l'on pouvait sélectionner des entrées dans le menu comme ça... ça marche comme un charme !