ホーム  •  ニュース  •  フォーラム  •  アカウント情報  •  サイト内検索  •  新規登録
 ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
 カウントダウンブロック
カウントダウンイベントはありません
 メニュー

メイン
   地球科学のための R
     Windows の R 環境
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
投稿日時: 2006-5-1 19:33
登録日: 2004-7-29
居住地: 地球
投稿: 303
Windows の R 環境
Linux 上で R を使う場合には、Emacs に ESS というパッケージを載せて、ESS 経由でR を利用すると便利である。Windows の場合はどうだろうか。ちょっと調べたが、学生もできて、自分もできる可能性があるのは、Meadow + ESS + R という組合せだと判断した。インストール記録などを残す。Meadow は、Emacs から派生した Windows 用のエディタである。
1.    Meadow2.10 (Emacs-21.4相当) の導入。
1-1.  Meadow とは : http://www.meadowy.org/meadow/wiki/
1-2.  ダウンロード 
                http://www.meadowy.org/meadow/netinstall から 
                Meadow 2.10 の setup-ja.exe をクリック。ダウンロード。  実行。
                このとき、必要に応じてプロキシを設定する。
1-3. パッケージの選択画面で、とりあえず、
                ms-fonts-ja, ms-gothic12, pukiwiki-mode を選択。
                他に、misc, imagemagick などはあらかじめ選ばれている。
         ※ この選択はあまり意味がないのかもしれない。
1-4.  セットアップ完了後、
          今すぐ install.exe を実行しますか
          今すぐ ImageMagick をインストールしますか
        と聞かれるので、両方ともチェックして終了を選ぶ。
1-5. ImageMagick と Meadow のインストールが始まるので、適切に対応する。
1-6.  Meadow(の Version 2.xx である Meadow2 ) を起動。C-x C-f と入力。~/bin と表示されるのを編集して ~/.emacs に変更。エンター。
       C-x i で、c:/Meadow/dot.emacs.ja を入力してエンター。C-x C-s で保存。
       ※ C- と書いたのは、Ctrl キーを押しながら、の意味。たとえば、C-x は、Ctrl キーを押しながら x を押す。
1-7.  Meadow を起動して、画面の様子が変わったことを確かめる。
       ※ 問題なさそう。
2.    R-2.3.0 の導入
2-1.  R について http://www.r-project.org/ を参照。
2-2.  http://cran.md.tsukuba.ac.jp/bin/windows/base/R-2.3.0-win32.exe 
        をダウンロード。実行。
2-3. パスを通す。
                http://pocketstudio.jp/win/xp/path.html を参照して、
               スタート > マイコンピュータ で右クリック > プロパティ > 詳細設定 > 環境変数 > システム環境変数 > path を選んで編集。
               c:\Program Files\R\R-2.3.0\bin; を追加
3.    ESS の導入
3-1.  パッケージの取得
             http://stat.ethz.ch/ESS/downloads/ess/ から、ess-5.3.0.zip を取。
3-2.  取得したパッケージの中身を、c:/Meadow/site-lisp/ 以下に解凍・展開。
        ※ ダウンロードされたものをクリックすると、ess-5.3.0 というフォルダがあるので、
            これを、スタート > プログラム > アクセサリ > エクスプローラ を使い、c:/Meadow/site-lisp/ 以下にコピーする。
3-3. ~/.emacs に、
          (require 'ess-site)
          (setq ess-ask-for-ess-directory nil)
          (setq ess-pre-run-hook
                '((lambda ()
          	  (setq default-process-coding-system '(sjis . sjis))
          	  )))
          を追加。(cf. http://r.nakama.ne.jp/R-2.1.0/config/win32/dot.emacs.el)

         ※ 上記の部分をマウスで反転させ、編集のコピーで、コピーバッファにためる。
             次に、Meadow を立ち上げ、C-x C-f を入力後、~/.emacs を指定。エンター。
            その後、カーソルで、ファイルの一番下まで移動して、C-y で貼り付け。
            C-x C-s で保存。

これで完成。Meadow を起動し、M-x R で R が起動できればOK。&br;
※ M- は、「Altキーを押しながら」の意味。たとえば、M-x は、「Alt キーを押しながら x キーを押す(xを入力)」ということ。
投稿日時: 2006-5-1 23:58
登録日: 2004-7-29
居住地: 地球
投稿: 303
Re: Windows の R 環境
補足

※ 画面やファイルの出力のためには、次のような変更も行う。とりあえず、やらなくてもよい。


2-4. http://cwoweb2.bai.ne.jp/~jgb11101/files/cart/Rdevga を c:/Program Files/R/R-2.3.0/etc/Rdevga に。
# The system-wide copy is in rwxxxx/etc.
# A user copy can be installed in `R_USER'.

# Format is 
# [TT] face:style
# where style is plain, bold, italic or bold&italic.
# If 'TT' is present, only True Type fonts are searched.
# Remarks:
#   (a) Windows graphics engine can only rotate True Type fonts;
#   (b) Only the first 32 fonts will be used.

TT MS Gothic : plain
TT MS Gothic : bold
TT MS Gothic : italic
TT MS Gothic : bold&italic

# Please, don't change the following definition. The plot math engine
# assumes that font5 contains greek letters and math symbols
TT Symbol: plain

TT Times New Roman : plain
TT Times New Roman : bold
TT Times New Roman : italic
TT Times New Roman : bold&italic
TT Courier New: plain
TT Courier New: bold
TT Courier New: italic
TT Courier New: bold&italic

TT Century Gothic : plain
TT Century Gothic : bold
TT Century Gothic : italic
TT Century Gothic : bold&italic

TT Matisse ITC: plain
TT Wingdings: plain

2.5 c:/Program Files/R/R-2.3.0/etc/Rconsole の
font = TT Courier New
font = TT MS Gothic
に変更。
2.6 c:/Program Files/R/R-2.3.0/etc/Rprofile.site に
setHook(packageEvent("grDevices", "onLoad"),
               function(...) grDevices::ps.options(family="Japan1"))
を追加。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 


WWW を検索 meteorology.jp を検索

Powered by XOOPS 2.0 © 2001-2006 The XOOPS Project, Maitained by A. Mori
FI Theme :: XOOPS 2 Theme by ImageSquare :: Costomized by matchan and A.Mori