在R語言中,可以使用以下函數(shù)來查看數(shù)據(jù)類型和長度:
typeof()
函數(shù):用于檢查對象的數(shù)據(jù)類型。例如:x <- 5
typeof(x)
輸出結果為 "double"
,表示 x
是一個雙精度浮點數(shù)。
class()
函數(shù):用于查看對象的類型。例如:y <- "Hello"
class(y)
輸出結果為 "character"
,表示 y
是一個字符型對象。
length()
函數(shù):用于檢查對象的長度或元素個數(shù)。例如:z <- c(1, 2, 3, 4, 5)
length(z)
輸出結果為 5
,表示 z
中有 5 個元素。
str()
函數(shù):用于顯示對象的結構。它會顯示對象的類型、長度以及元素的內容。例如:w <- data.frame(a = c(1, 2, 3), b = c("a", "b", "c"))
str(w)
輸出結果為:
'data.frame': 3 obs. of 2 variables:
$ a: num 1 2 3
$ b: Factor w/ 3 levels "a","b","c": 1 2 3
表示 w
是一個包含 2 個變量的數(shù)據(jù)框,其中變量 a
是數(shù)值型,變量 b
是因子型,它有 3 個水平。
通過以上函數(shù),可以方便地查看R語言中對象的數(shù)據(jù)類型和長度。