我需要将字符类转换为R中的数字类。我的字符数据显示非常准确的读数,对我的项目至关重要。其中一个可行的解决方案是使用as.numeric来转换它。然而,似乎在几个重要数字之后强制停止了。以下是数据示例:
> as.numeric("103.88974726496834")
[1] 103.8897
我认为这可能是打印四舍五入所以我进行了双重检查:
as.character(as.numeric(" 103.88974726496834&#34))==" 103.88974726496834" [1]错误
那么,为什么会这样呢?如何将字符完全强制转换为数字?