Labs

<< 最初 < 前ページ 次ページ > 最後 >>
icon [OSX]ls -l などの短縮エイリアス設定 (2019/08/21)

.bash_profile の設定

.bashrc が存在すれば読み込む
if [ -f ~/.bashrc ]; then
        . ~/.bashrc;
fi

.bashrc の設定

短縮エイリアスを設定
alias ll='ls -l'
alias la='ls -la'
icon [R]OSXでRcmdrインストール (2018/04/28)
OSX(High Sieera)でRcmdr をインストールしてもエラーとなった。

> install.packages("Rcmdr", dependencies = TRUE)....
> library(Rcmdr)
Error : .onAttach は attachNamespace()('Rcmdr' に対する)の中で失敗しました、詳細は:
call: structure(.External(.C_dotTclObjv, objv), class = "tclObj")
error: [tcl] invalid command name "image".


XQuartz インストール

Rcmdr はX11アプリで起動するため、XQuartzをインストール&起動しておかなければいけない。
https://www.xquartz.org/RStudioを再起動し、XQuartzを起動した状態で、Rcmdr を読み込むと起動した。
Rcmdr
icon [R]RStudio環境の作成 (2018/04/07)
Mac でも R 環境が利用できる。
ただ、XCodeを予めインストールしておいた方が良さそうだ。
(自分は予めXCodeを入れていたので未確認)
* 2018/4 時点では「ElCapitan」対応だが、差し当たり「HighSierra」でも動作している。

Rインストール

The Comprehensive R Archive Network
$ R --versionR version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin15.6.0 (64-bit)

RStudioインストール

RStudioコンソール等でプログラムを簡単に確認できる。
RStudio

日本語化

ホームに「.RProfile」を作成し以下を記述する
*参考:RStudio for Mac OS X で日本語のプロットが上手くいかない場合の対処法
setHook(packageEvent("grDevices", "onLoad"),
    function(...){
        if(.Platform$OS.type == "windows")
            grDevices::windowsFonts(sans ="MS Gothic",
                                    serif="MS Mincho",
                                    mono ="FixedFont")
        if(capabilities("aqua"))
            grDevices::quartzFonts(
              sans =grDevices::quartzFont(
                c("Hiragino Kaku Gothic Pro W3",
                  "Hiragino Kaku Gothic Pro W6",
                  "Hiragino Kaku Gothic Pro W3",
                  "Hiragino Kaku Gothic Pro W6")),
              serif=grDevices::quartzFont(
                c("Hiragino Mincho Pro W3",
                  "Hiragino Mincho Pro W6",
                  "Hiragino Mincho Pro W3",
                  "Hiragino Mincho Pro W6")))
        if(capabilities("X11"))
            grDevices::X11.options(
                fonts=c("-kochi-gothic-%s-%s-*-*-%d-*-*-*-*-*-*-*",
                        "-adobe-symbol-medium-r-*-*-%d-*-*-*-*-*-*-*"))
        grDevices::pdf.options(family="Japan1GothicBBB")
        grDevices::ps.options(family="Japan1GothicBBB")
        }
)
attach(NULL, name = "JapanEnv")
assign("familyset_hook",
       function() {
            winfontdevs=c("windows","win.metafile",
                          "png","bmp","jpeg","tiff","RStudioGD")
            macfontdevs=c("quartz","quartz_off_screen","RStudioGD")
            devname=strsplit(names(dev.cur()),":")[[1L]][1]
            if ((.Platform$OS.type == "windows") &&
                (devname %in% winfontdevs))
                    par(family="sans")
            if (capabilities("aqua") &&
                devname %in% macfontdevs)
                    par(family="sans")
       },
       pos="JapanEnv")
setHook("plot.new", get("familyset_hook", pos="JapanEnv"))
setHook("persp", get("familyset_hook", pos="JapanEnv"))

パッケージのインストール

RStudio のコマンド
install.packages("パッケージ名")
でパッケージをインストールできる。
例)
> install.packages("knitr")

MeCabインストール

オープンソースの形態素解析エンジン
文法を解析できる。
MeCabから「mecab-0.996.tar.gz」(2018/3時点)をダウンロードしてソースインストール
$ tar zxvf mecab-0.996.tar.gz$ cd mecab-0.996
$ ./configure --with-charset=utf-8
$ make
$ sudo make install

$ tar zxvf mecab-ipadic-2.7.0-20070801.tar.gz$ cd mecab-ipadic-2.7.0-20070801
$ ./configure --with-charset=utf-8
$ make
$ sudo make install

$ mecab日本
日本 名詞,固有名詞,地域,国,*,*,日本,ニッポン,ニッポン
EOS

RMeCabインストール

RStudio のコンソールで以下を実行する
> install.packages("RMeCab", repos = "http://rmecab.jp/R", type = "source")
<< 最初 < 前ページ 次ページ > 最後 >>