文系データサイエンティストの備忘録

英語できないのに外資系で働くデータ分析屋。

統計

Jupyter notebookを等幅フォントにする

python勉強なう。 jupyter notebookを入れてarrayの勉強していたところなんだかズレが気になるので、等幅フォントにしました。 jupyterはannacondaと一緒にくっついて来たやつです。使用PCはMac。 homeディレクトリ直下の.jupyterディレクトリにcustom/custo…

決定木から分岐条件を取得する

Rのrpartなどで決定木分析をした際、決定木の分岐条件を表にしてまとめたい時があるかと思います。 決定木を普通に実行するとこんな感じ > # mtcarsを読込 > tmp <- data.frame(mtcars) > > # シリンダー数,V/S,オートマ・マニュアル,ギア数,キャブ数をファ…

RmdファイルからR実行部分を抽出

KaggleなどでKernelからRmdファイルをダウンロードしてきて、手元で再現したいときがよくあるかと思います。 そんなときはpurl{knitr}を使用して、R実行スクリプトチャンクを抜き出します。 script.RmdからR実行部分を抜き出してみましょう。 hoge ```{r, ca…

My Tracksサービス終了

My Tracks no longer available after April 30, 2016 - Maps for mobile Help 2016/4/30をもってGPSロガーのMy Tracksが使えなくなるみたい.KMLに出力してくれるので,Rで分析できそうだなと思ってましたので残念です(結局まだやってない).代替アプリを…

'vmmin'の初期値が有限ではありません

項目反応理論(IRT)のお勉強中にエラーにぶつかりました. Rのパッケージ{ltm}の関数grm使用中に以下のエラーで流れず. optim(unlist(betas), fn = loglikgrm, gr = scoregrm, method = con$method, でエラー: 'vmmin' の初期値が有限ではありません 追加情…

Rの表をTeX形式にするxtableで行番号を消す

RのxtableはR上で出力された表をTeX形式にしてくれる関数です.とっても便利なんですが,ひとつ問題が. \begin{table}[ht] \centering \begin{tabular}{rrrrrr} \hline & 1 & 2 & 3 & 4 & 5 \\ \hline 1 & -4.00 & 0.00 & 0.00 & 0.00 & 0.00 \\ 2 & -3.80 …

rstanをアップデートしたい

rstanアップデートしたいです。Rの中でupdate.packagesすりゃいいってわけでもないみたい。 じゃあ消してリライトするか*1*2。 ってことで、まずrstan消します。 remove.packages('rstan')そんで、rstanを新しくインストール。あと昔tsukuba使ってた弊害で、…

UbuntuでのRアップデート

最近めっきり使わなくなってしまったちっこい方のノート(Fujitsu LIFEBOOK)にはUbuntu14.04が入っております。 久しぶりに電源を入れたので、いろいろアップデートしました。 Rのアップデートは簡単です*1 sudo apt-get update sudo apt-get install r-bas…