樋口です。書き込みありがとうございます。
ひとまず解決とのこと、何よりです。
ただ、なんと言いますか、どうしてそうした症状になったのか未だに分からず、
また根本的な解決とも言い難く、どうにも腑に落ちないところではあります。
可能ならば原因解明と根本的な解決を目指したいところです。
そういうようなことで、気が向かれて、なおかつお時間のあるときにでも以下
をお教えいただけましたら幸いです。
■対策[3]の修正版
Rgui.batでRを起動した後、以下のコマンドを実行してみて下さい。
> Sys.setlocale(locale="Japanese")
上手く行けば以下のような内容が表示されると思います。表示されない場合は
タイプミスの可能性がありますのでご確認下さい。
> [1] "LC_COLLATE=Japanese_Japan.932;LC_CTYPE=Japanese_Japan.932;(後略)
その上で、.rファイルをドラッグ&ドロップするといかがでしょうか。もちろ
ん、"予\算"に直していない、"予算"のままの.rファイルです。
もしこれで上手く行くようでしたら、以下は不要です。
■英語化につきまして
>1.まず、Rgui.batに下の2行を追加して英語化(後略)
>-------------------
>set LANG=C
>set LC_ALL=C
これは必須でしたでしょうか? というのは、これを取り除いた状態でRを起
動しても、.rファイルの内の"予算"を"予\算"に置き換えてあれば、上手く行
くのでしょうか?
■Rのロケールの状態
R上で以下のコマンドを実行すると、どんな結果になりますでしょうか。
> Sys.getlocale()
■Windows環境について
Winowsは日本語版のものでしょうか? また「フランス語環境」というのは、
どのような設定でしょうか。おそらくはコントロールパネルの「地域と言語」
を編集されているのだと思うのですが、「形式」タブの上部の言語や、「管理
」タブの「Unicode対応でないプログラムの現在の言語」は何になっています
でしょうか?
※上記はWindows 7の場合の表記です。XPでは以下のように読み替えて下さい。
「地域と言語」→「地域と言語のオプション」
「形式」タブ→「地域オプション」タブ
「管理」タブ→「詳細設定タブ」
手元の環境で、問題の現象を再現することさえ出来ればなんとかなると思うの
ですが、今までのところ再現できずにおります。よろしかったら、お手すきの
折にでも上記をお教え下さい。