差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
memo:r [2015/08/02 00:20]
hasegawa
memo:r [2016/07/17 04:22] (現在)
ライン 1: ライン 1:
 {{tag>R tips windows osx}} {{tag>R tips windows osx}}
 ====== Rに関するあれこれ ====== ====== Rに関するあれこれ ======
-===== 出力を色づけ ===== 
- 
-  download.file("​http://​cran.r-project.org/​src/​contrib/​Archive/​colorout/​colorout_0.9-9.tar.gz",​ destfile = "​colorout_0.9-9.tar.gz"​) 
- 
-  install.packages("​colorout_0.9-9.tar.gz",​ type = "​source",​ 
-                 repos = NULL) 
  
 ===== VimでR ===== ===== VimでR =====
ライン 13: ライン 7:
  
  
-Vim-R-pluginを使う+Vim-R-pluginを使う
  
   NeoBundle '​vim-scripts/​Vim-R-plugin'​   NeoBundle '​vim-scripts/​Vim-R-plugin'​
  
-vimcomを入れる+以下は, 
 +http://​www.lepem.ufc.br/​jaa/​r-plugin.html#​r-plugin-installation 
 +を参考. 
 + 
 +==== vimcomを入れる ​====
  
 ダウンロード ダウンロード
ライン 24: ライン 22:
                 destfile = "​vimcom_1.2-6.tar.gz"​)                 destfile = "​vimcom_1.2-6.tar.gz"​)
  
-インストール+=== MacVimを使わない === 
 + 
 +vimcomインストール
  
   install.packages("​vimcom_1.2-6.tar.gz",​ type = "​source",​   install.packages("​vimcom_1.2-6.tar.gz",​ type = "​source",​
ライン 30: ライン 30:
                    repos = NULL)                    repos = NULL)
  
-失敗するので+失敗したらXQuartzを一旦アンインストールして,Homebrew caskから入れ直す.
  
 +  brew cask install xquartz
 +
 +VimもHomebrewから入れる
 +
 +  brew install vim --with-client-server --with-lua
 +
 +
 +=== MacVimを使う ===
 +  brew install macvim --with-cscope --with-client-server --with-lua --HEAD
 +
 +
 +=== MacVim-Kaoriyaを使う ===  ​
   install.packages("​vimcom_1.2-6.tar.gz",​ type = "​source",​   install.packages("​vimcom_1.2-6.tar.gz",​ type = "​source",​
                    repos = NULL)                    repos = NULL)
  
 +==== その他のRパッケージをインストール ====
 +
 +
 +Rのコンソールの出力を色付けて表示
 +
 +  download.file("​http://​cran.r-project.org/​src/​contrib/​Archive/​colorout/​colorout_0.9-9.tar.gz",​ destfile = "​colorout_0.9-9.tar.gz"​)
 +
 +  install.packages("​colorout_0.9-9.tar.gz",​ type = "​source",​
 +                 repos = NULL)
 +
 +  install.packages("​setwidth"​)
 +
 +
 +==== .Rprofileに追記 ====
 +
 +   ​if(interactive()){
 +       ​library(colorout)
 +       ​library(setwidth)
 +       ​options(vimcom.verbose = 1) # optional
 +       ​library(vimcom)
 +   }
 +
 +==== エイリアスを設定 ====
 +.zshrcに追記
 +
 +  # vim-rでHomebrewで入れたVimをVim-R-pluginのオプション付きで使う
 +  alias vim-r='​reattach-to-user-namespace /​usr/​local/​bin/​vim --servername VIM'
 +
 +==== tmuxを入れる ====
 +
 +  brew install tmux
 +  brew install reattach-to-user-namespace
 +
 +なお、reattach-to-user-namespaceはtmuxのコピーコマンドでのクリップボード共有に使う。
  
 +設定は,https://​github.com/​b4b4r07/​dotfiles/​blob/​master/​.tmux.conf を流用させてもらう.この設定の解説は http://​qiita.com/​b4b4r07/​items/​01359e8a3066d1c37edc にある.
 ===== Proxyの設定 ===== ===== Proxyの設定 =====
-プロクシ,プロクシー+プロクシ,プロクシー,プロキシ
  
 Windowsではシステム設定を利用するために,Rの起動オプションに Windowsではシステム設定を利用するために,Rの起動オプションに
memo/r.1438474842.txt.gz · 最終更新: 2016/07/17 04:20 (外部編集)
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0

- Rental Orbit Space -