R
R言語でEMアルゴリズムのクラスタリングを実行してくれるパッケージの一つにMclustがあります。 ただ、初期設定で実行すると fitting ... |=============================================| 100% こんな感じでプログレスバーがコンソールに表示されます。特…
RでWindowsのパスを認識させるとき\がエスケープシーケンスなので\\こんな風に書き直すか/と置き換える必要があります。 しかし、Rのver.4からr"(文字)"と書くとエスケープシーケンスが含まれていてもパスとして読めるようになっています。 path <- r"(C:\Us…
"A", "B", "C", "D" 上記のような4つの要素を組み合わせてグループ化(最小1グループ~最大4グループ)すると 1: A = B = C = D (1グループ) 2: A = B = C ≠ D (2グループ) (3~14は省略) 15: A ≠ B ≠ C ≠ D (4グループ) の15通り作れます。 これをRで…
Rでマルチコアでループ処理させたい時にはdoParallelパッケージを使うと便利です。 使い方 registerDoParallel(detectCores()) foreach(x=c(1: n),.combine = "rbind",.export = "自作関数とか変数とか")%dopar%{ ~処理~ return(何か) } stopImplicitClust…
ピアソンの相関検定を総当たりしてくれるRの関数を作ってみました。 煮るなり焼くなりご自由にお使いください。ただしご自身の責任で。
Rでベクトルを生成したときに中身がinteger(0)であるかどうか判別する方法です。
自作関数を作って他のRスクリプトで実行しようとしたら自作関数内で動いている標準で読み込まれるはずのパッケージの関数がcould not find functionとなってしまいました。いろいろ調べてたら解決したので、メモしておきます。 自作関数内の関数が読み込まれ…
こんにちは 今回は座標から角度を算出する方法です。すぐに忘れるのでメモります。Rの書き方で記します。