2017-03-10 66 views

回答

1

我们可以使用gsub匹配一个或多个非数字字符,空白""替换它并转换为numericas.numeric

y <- transform(x, x=as.numeric(gsub("\\D+", "", x))) 
+1

@SahbanTariq这里,“DF”是对象名称。在第一个示例中,“x”是对象名称。所以用'df'代替'x'即dfN < - transform(df,x = as.numeric(gsub(“\\ D +”,“”,x)))'' – akrun

相关问题