[英]How to convert factor to numeric?
我正在分析數據到大學,但我不知道如何將因子: 58.4 [57.4-60.3]
轉換為數值
我做了:
data$male <- as.character(data$male)
data$male <- as.numeric(data$male)
但它不起作用。
警告消息: NAs introduced by coercion
您能幫我解決這個問題嗎?
我們可以將一個或多個空格( \\\\s+
)后跟其他字符匹配到末尾,並將其替換為sub
""
,然后轉換為numeric
data$male <- as.numeric(sub("\\s+.*", "", data$male))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.