2010-04-08から1日間の記事一覧

Factor型になってしまいがちな文字列型のデータフレームの列を戻す

R

文字列型の列を持つデータフレームを作成しようとする場合、その列がFactor型として扱われる。 特にCSVファイルをheaderオプション指定しないで読み込むときにこれに出会ってイライラする。 > x <- data.frame(a=c("a","a","b","c"),b=1:4) > str(x) 'data.f…

指数で表記されている数値を通常の表記へ戻す

R

代入する際等にべき乗を使ってしまうと > x <- 10^5 > x [1] 1e+05 となって、数値をファイルに保存しようとする時も このべき乗形式になってしまうが、formatC関数を使用することで > formatC(x,format="d") [1] "100000" と、表記を通常の整数と同様に戻す…