R語言c意思
在R語言中,c()
是一個函式,它的意思是 "combine"(合併)。這個函式用於將多個值或向量組合成一個向量。c()
函式是最基本的向量構造函式,它可以將不同數據類型的值組合在一起。
下面是一個簡單的例子:
# 創建一個向量
x <- c(1, 2, 3, 4, 5)
# 列印向量 x
print(x)
在這個例子中,c(1, 2, 3, 4, 5)
創建了一個包含數字 1 到 5 的向量,並將其賦值給變數 x
。然後,print(x)
列印出向量 x
的內容。
c()
函式不僅可以合併數值,還可以合併字元、邏輯值等其他數據類型。例如:
# 創建一個包含不同數據類型的向量
x <- c(1, "two", TRUE, 3.14, NA)
# 列印向量 x
print(x)
在這個例子中,c()
函式將一個數值、一個字元、一個邏輯值、一個實數和一個缺失值(NA)組合成了一個向量。
c()
函式在R語言中非常有用,是構建向量、矩陣和數據框的基礎。例如,你可以使用 c()
來創建矩陣的對角線元素:
# 創建一個矩陣
m <- matrix(c(1, 2, 3, 4, 5, 6), nrow = 2, ncol = 3)
# 列印矩陣 m
print(m)
在這個例子中,c(1, 2, 3, 4, 5, 6)
創建了一個數值向量,然後 matrix()
函式使用 c()
創建的向量來構建一個 2 行 3 列的矩陣。