Bonjour, je tire de notre enquête Tool Focus Vision Decipher les fichiers de données .sav que j’ouvre dans JMP. Malheureusement, Umlaute ne sont pas affichés correctement. Quelqu'un peut-il me donner un complément pour remplacer ceux-ci (voir fichier joint) ou une idée de ce qu'il faut faire?
Salut raescha,
pour l'amour de ce script pourrait vous aider:
Names Default To Here( 1 );
//dt = Open("problem_mit_umlauten");
dt = Current Data Table();
nr = nrows(dt);
col_names = dt << Get Selected Columns (String);// get column names (String);
for (i = 1, i <= nitems(col_names), i++,
one_col = column(dt, col_names[i]);
for (k = 1, k <= nr, k++,
one_col[k] = substitute(one_col[k], "ä", "ä"); // Replace to ä
one_col[k] = substitute(one_col[k], "ü", "ü"); // Replace to ü
);
colName = substitute(col_names[i], "ä", "ä"); // ColName Replace to ä
colName = substitute(colName, "ü", "ü"); // ColName Replace to ü
column(dt, col_names[i]) << Set Name(colName); // Rename Column
);
Il prend les colonnes (caractères) sélectionnées de votre table de données actuelle et substitue la mauvaise interprétation à Umlaute. La boucle for examine chaque ligne de la colonne sélectionnée. Après la boucle for, elle vérifie également le nom de la colonne.
Dans votre cas, il n’existe que deux variantes de trémas mal interprétés, mais vous pouvez en ajouter d’autres de la même manière.
L'ajout de ce script dans votre menu en tant qu'élément de menu peut vous faciliter la vie (vous n'avez pas besoin de rechercher le script encore et encore
)
J'espère que cela t'aides.
Martin
Salut,
L’importation SPSS dans JMP ne prend actuellement en charge que les données de caractères ASCII. Nous espérons pouvoir prendre en charge le codage UTF-8 à l’avenir. Si votre fichier SAV est au format UTF-8 et que vous souhaitez le partager avec le support technique JMP (support@jmp.com), il serait utile de développer cette fonctionnalité.
Je suis désolé, je n'ai pas de script pour convertir les personnages, même si je pense que ce serait possible.
Brian Corcoran
Développement JMP