R言語 データのタイプ- R Data Types
オブジェクトが数値データなのかチェック
is.numeric(num)
## [1] TRUE
class(num)
## [1] "numeric"
オブジェクトが整数なのかチェック
is.integer(num)
## [1] FALSE
num2 <- 7L
is.integer(num2)
## [1] TRUE
文字列データ
char <- "テキスト"
char2 <- factor("テキスト") #文字列をファクターとして保存
オブジェクトが文字列データなのかチェック
is.character(char)
## [1] TRUE
class(char)
## [1] "character"
論理データ
logi <- TRUE
logi2 <- FALSE
logi3 <- NA
オブジェクトが論理データなのかチェック
is.logical(logi)
## [1] TRUE
日付データ
date <- as.Date("YYYY-MM-DD") #例:2017-04-15
date2 <- as.POSIXct("YYYY-MM-DD 00:00")
オブジェクトが日付データなのかチェック
class(date)