Bonsoir, chers collègues!
Je n'ai pas trouvé le même sujet.
J'ai donc importé xlsx dans jmp, mais mes valeurs numériques sont devenues nominales.
Comment éviter cette situation?
salut @ Léonard ,
Il y a plusieurs façons de faire cela, mais voici quelques JSL que j'ai écrit il y a quelque temps qui corrige cela. Je pense que JMP 16 est censé avoir un paramètre dans l'assistant d'importation qui permet de remplacer les virgules.
Names Default to Here(1);
//This replaces all commas by decimals
dt = Current Data Table();
Col_Names = dt << Get Column Names( Nominal, String );
Nr = N Rows( dt );
For( l = 1, l <= N Items( Col_Names ), l++,
One_col = Column( dt, Col_Names[l] );
For( k = 1, k <= Nr, k++,
One_col[k] = Substitute( One_Col[k], ",", "." )
);
);
//This part turns the "nominal" columns back to "numeric"
For( l = 1, l <= N Items( Col_Names ), l++,
Column( dt, Col_Names[l] ) << Data Type( Numeric ) << Modeling Type( Continuous ) << Format( Best, 12 )
);
Vous pouvez essayer d'aller Fichier> Préférences> Spécifique à Windows et cocher la case en haut: Utiliser JMP .... Mais, en fait, je n'ai pas eu beaucoup de chance avec cela en remplaçant la virgule.
Mais, le code JSL devrait aider.
J'espère que cela t'aides!,
DS