Hallo, ich bekomme aus unserer Umfrage Tool Focus Vision Dechiffrendateien .sav, die ich in JMP öffne. Umlaute werden leider nicht richtig angezeigt. Kann mir jemand ein Add-In geben, um diese zu ersetzen (siehe Datei) oder eine Idee, was zu tun ist.
Hi raescha,
Dieses Skript könnte helfen:
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
);
Es nimmt die ausgewählten (Zeichen-) Spalten Ihrer aktuellen Datentabelle und ersetzt die schlechte Interpretation durch Umlaute. Die for-Schleife sucht in jede Zeile der ausgewählten Spalte, nach der for-Schleife prüft sie auch den Spaltennamen.
In Ihrem Fall gibt es nur zwei Varianten von fehlinterpretierten Umlauten. Weitere können Sie auf ähnliche Weise hinzufügen.
Das Hinzufügen dieses Skripts zu Ihrem Menü als Menüelement kann Ihnen das Leben erleichtern (Sie müssen das Skript nicht immer wieder suchen
)
Hoffe das hilft.
Martin
Hallo,
Der SPSS-Import in JMP unterstützt derzeit nur ASCII-Zeichendaten. Wir hoffen, zukünftig UTF-8-Kodierung von SAV-Dateien unterstützen zu können. Wenn Ihre SAV-Datei UTF-8 ist und Sie diese mit dem technischen Support von JMP (support@jmp.com) teilen möchten, ist dies bei der Entwicklung dieser Funktion hilfreich.
Es tut mir leid, ich habe kein Skript, um die Charaktere zu konvertieren, obwohl ich denke, dass es möglich wäre.
Brian Corcoran
JMP-Entwicklung