从字符中提取数字部分

用户名

我使用read.table读取UTF-8编码的csv文件,其中一列显示为:

[1] 16渭g/m鲁 15渭g/m鲁 14渭g/m鲁 15渭g/m鲁 12渭g/m鲁 16渭g/m鲁
[7] 12渭g/m鲁 15渭g/m鲁 11渭g/m鲁 15渭g/m鲁 12渭g/m鲁 15渭g/m鲁 

在我使用as.character将该列转换为字符并查看它们之后,它显示为:

16ug/m3

ETC。

我需要的是此字符串的数字部分。我该怎么办?

科里
> gsub("[^0-9.]", "", "13.2sometextinthemiddleofnumbers12")
[1] "13.212"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章