こんにちは、私はJMPで開く私たちの調査ツールFocus Vision Decipherデータファイル.savから得ます。残念ながら、ウムラートは正しい方法で表示されません。誰もが私にこれらを交換するためのアドイン(添付ファイルを見てください)または何をすべきかという考えを与えることができますか。
こんにちはraescha、
当分のために、このスクリプトは役に立つかもしれません:
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
);
現在のデータテーブルの選択された(文字)列を受け取り、悪い解釈をUmlauteで置き換えます。forループは選択された列のすべての行を調べ、forループの後で列名もチェックします。
あなたのケースでは、ウムラウトを誤解しているのは2つのバリエーションしかありませんが、もっと似たような方法で追加できます。
このスクリプトをメニュー項目としてMenuに追加すると、作業が楽になります(何度も何度もスクリプトを検索する必要はありません)。
お役に立てれば。
マーティン
こんにちは、
JMPでのSPSSインポートは現在ASCII文字データのみをサポートしています。 将来的にはUTF-8エンコードのSAVファイルをサポートする予定です。 SAVファイルがUTF-8で、JMP Tech Support(support@jmp.com)と共有しても構わない場合は、この機能の開発に役立ちます。
申し訳ありませんが、文字を変換するスクリプトはありませんが、可能だと思います。
ブライアン・コーコラン
JMP開発