如。 double()/ as.numeric()不工作[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我希望程序将数据读取为double float,但是当我使用as.double和as.numeric时,它会更改数据本身。原始数据Original data is in fractions

将as.double分别应用于每个列并组合形成数据帧后,数据开始看起来像这样Changed data values after applying as. double()

r abstract-data-type
1个回答
0
投票

你的数据可能是factor(不是character)。要将x列转换为numeric,请使用as.numeric(levels(x))[x]

This也可以提供帮助。

© www.soinside.com 2019 - 2024. All rights reserved.