在R語言中,可以使用以下函數來改變數據類型:
以下是幾個示例:
# 轉換為數值型
x <- "3.14"
x <- as.numeric(x)
class(x) # 輸出 "numeric"
# 轉換為整型
x <- 3.14
x <- as.integer(x)
class(x) # 輸出 "integer"
# 轉換為邏輯型
x <- "TRUE"
x <- as.logical(x)
class(x) # 輸出 "logical"
# 轉換為字符型
x <- 3.14
x <- as.character(x)
class(x) # 輸出 "character"
# 轉換為因子型
x <- c("A", "B", "A", "C")
x <- as.factor(x)
class(x) # 輸出 "factor"
# 轉換為日期型
x <- "2021-01-01"
x <- as.Date(x, format = "%Y-%m-%d")
class(x) # 輸出 "Date"
請注意,在轉換數據類型時,可能會出現一些不可預料的錯誤,因此在使用這些函數之前,請確保你了解數據的結構和內容,以避免意外的結果。