在R語言中,可以使用typeof()
函數和class()
函數來查看數據的類型。
typeof()
函數可以返回一個標識數據對象類型的字符向量,它能返回的類型包括:
示例代碼:
x <- 10
typeof(x) # 返回 "double"
y <- "hello"
typeof(y) # 返回 "character"
class()
函數返回數據對象的類別,也可以用來查看數據的類型。它可以返回更具體的類型信息,例如:
示例代碼:
x <- 10
class(x) # 返回 "numeric"
y <- factor(c("a", "b", "c"))
class(y) # 返回 "factor"
需要注意的是,typeof()
函數和class()
函數的返回結果可能不一樣。例如,向量和數值型對象的typeof()
函數返回"double",但class()
函數可能返回"numeric"或"integer"。這是因為class()
函數可以提供更具體的類別信息,而typeof()
函數僅提供了較為基本的數據類型信息。