r語(yǔ)言指定列怎么轉(zhuǎn)化為數(shù)值型

小億
625
2023-09-04 12:10:28

要將R語(yǔ)言中的指定列轉(zhuǎn)化為數(shù)值型,可以使用as.numeric()函數(shù)。以下是示例代碼:

# 創(chuàng)建一個(gè)數(shù)據(jù)框
df <- data.frame(col1 = c("1", "2", "3", "4"),
col2 = c("5", "6", "7", "8"),
col3 = c("9", "10", "11", "12"),
stringsAsFactors = FALSE)
# 將指定列轉(zhuǎn)化為數(shù)值型
df$col1 <- as.numeric(df$col1)
df$col2 <- as.numeric(df$col2)
# 打印轉(zhuǎn)化后的數(shù)據(jù)框
print(df)

運(yùn)行以上代碼后,會(huì)將col1和col2列轉(zhuǎn)化為數(shù)值型,并打印轉(zhuǎn)化后的數(shù)據(jù)框。

0