我有一个数据集,其中包含字符变量,某些变量仅为字符,但有些仅包含数字,我想用数字来更改它们。我如何使用基本功能来做到这一点?如何更改R数据集中的变量类型
test_data <- as.data.frame(list(
V1 = c("-0.2372", "0.5231", "0.039", "1.618", "-1.0774"),
V2 = c("0.59", "0.7619", "1.7421", "-0.8037", "0.7327"),
V3 = c("0.3196", "0.5639", "-0.289", "-0.0822", "0.176"),
V4 = c("-1.2442", "0.2814", "-0.924", "0.9123", "-0.4972"),
V5 = c("ST 123E", "LD 34", "ST 123E", "ST 123E", "ST 123E")))
str(test_data)
test.data [] < - lapply(test.data,type.convert) – Roland