R筋

プログラミング、金融、育児

2017-05-01から1ヶ月間の記事一覧

【R】データフレーム最終行へのアクセス

R

データフレームの最終行を取得する方法を列挙します。 df <- data.frame(matrix(1:6, nrow=3, ncol=2)) > df X1 X2 1 1 4 2 2 5 3 3 6 から X1 X2 3 3 6 を取り出す。 方法1 df[nrow(df),] 方法2 tail(df,n=1) 方法3 df[rev(row.names(df)),][1,]

【R】日付を操作する

R

日付の操作について、ご紹介します。 lubridate、RcppBDTライブラリがあります。 年・月・日を取得する(基本関数で) date <- as.Date("2017-05-08") year <- substr(date,1,4) month <- substr(date,6,7) day <- substr(date,9,10) 年・月・日を取得する(lu…

【R】NAの補完について

R

こんにちは!Rのこととか書いてきます。 まずは定番ですが、欠損値NAについて、補完の方法を列挙します。 ・特定の値を入力する df[is.na(df)] <- 0 ・NAを含む行を削除する na.omit(df) na.rm(df) ・前後の値の平均値を取る install.packages("zoo") library…