一部が英語 (windows-1252) エンコーディングであり、他の部分がトルコ語 (windows-1254) エンコーディングである SPSS データ ファイルが混在しています。SPSS ファイルのエンコーディングを変更することはできますか? たとえば、すべてのデータ ファイルのエンコーディングをトルコ語 (windows-1254) に変更したいと考えています。
SET LOCALE コマンドを知っています。ファイルを開く前にロケールを変更できます。ただし、データ ファイルが開いているときにロケールを変更することはできません。そのため、SPSS 構文を使用して別のエンコーディングでデータ ファイルを保存するオプションが表示されません。
* Change SPSS locale to Turkish (windows-1254).
* Only for SPSS 13.0 and above.
new file.
set locale = tr_TR.
show locale.
* Change SPSS locale to English (windows-1252).
* Only for SPSS 13.0 and above.
new file.
set locale = en_US.
show locale.
変数ラベルと値ラベルが定義されています。それらは保持する必要があります。
ここでは、Unicode はオプションではありません。データ ファイルは、バージョン 16 より前の古い SPSS バージョンと互換性がある必要があります (SPSS で Unicode サポートが導入されたとき)。とにかく、すべてのデータ ファイルを Unicode で再エンコードする方法がわかりません。