Mac 版 ESS で R を起動したらローケルが C になっている. emacs.elに以下を追記したら,日本語で起動できた.しばらく Mac でESS を使っていなかったのだが,以前は,以下2行はなくとも日本語モードで起動したような気がするのだが.
(set-locale-environment "utf-8") (setenv "LANG" "ja_JP.UTF-8")
ついでに ESS 上では
options(device = "quartz")
と指定する..Rprofile の設定も見直す.
X11.options(fonts=c("-ipamona-gothic-medium-r-normal--0-0-0-0-m-0-jisx0212.1", "-adobe-symbol-*-*-*-*-%d-*-*-*-*-*-*-*")) ps.options(family= "Japan1")
####
X11.options(fonts=c("-misc-vl gothic-medium-r-normal--%d-*-*-*-*-*-jisx0201.1976-*", "-adobe-symbol-*-*-*-*-%d-*-*-*-*-*-*-*"))
ps.options(family= "Japan1Ryumin")
パッケージのインストールのたびに tcl のウィジェットが起動するのはうっとうしいので,次のようにコンパイルした.
./configure --without-tcltk
detach(package:MASS)
citation("hoge")
> methods(biplot) # で確認して > getS3method("biplot", "default") 任意のメソッドを表示
substring(Sys.time(),0,10)
x <- c(1,3,NA,5,NA) any(is.na(x)) which(is.na(x)) x[which(is.na(x))]
any(is.na(data$x)) data$x[which(is.na(data$x))] # それはどこ # こんな風に書いてみても良いかな ifelse(any(is.na( data$x )), which(is.na( data$x )), "not found")
sqrt(2 * (1 - X %*% t(X) ) ) # 『Rで学ぶクラスタ解析』p.75より
不適切な記述がかなり残っていると思われる.
お気づきの点がありましたら管理者へご連絡下さい