pandazx's blog

データ分析など雑多な技術ブログ

R

データ可視化のアニメーション

データ可視化でグラフをアニメーション表示する方法はRではgganimateがある。 Rで解析:ggplot2のプロットを簡単アニメーション「gganimate」パッケージ 以下の動画にリッチなアニメーション例がある。 The Grammar of Animation - YouTube 上記よりもリッチ…

Rのggplotでヒートマップ作成時にログスケールとlimitsかけてエラー

R

例えば、以下のようにヒートマップを作成してエラーになったとする。 library(ggplot2) library(reshape2) library(ggthemes) # data.csv には val1, val2, valueというカラムがある data<-read.table("data.csv", header=T, sep=",") # ヒートマップ作成 p …

Rでファイルパスからファイル名を取得

R

統計Rでのファイル操作ファイルパスからファイル名を取得 input = "dir/file.csv" basename(input) [1] "file.csv"拡張子を除外したい場合 substr(basename(input), 1, nchar(basename(input)) - 4) [1] "file"

RのRandom Forestの結果を毎回同じにする

R

Random Forestはその名の通りランダムに処理するので結果が毎回変わる。 これを毎回、同じにするためには set.seed(1) とすればよい。 指定する値は何でもよい。