【发布时间】:2016-01-01 05:04:16
【问题描述】:
我有一个整数类型的变量,它的值是 1/1
> typeof(res[3,"V2.review/helpfulness"])
[1] "integer"
> res[3,"V2.review/helpfulness"]
[1] 1/1
现在,当我将其存储或转换为整数时,我希望将值作为 1 和 1 的除法,即 1 例如,如果我有 2/3,我希望值为 0.6666 但它给了我结果
> as.integer(res[3,"V2.review/helpfulness"])
[1] 6
> as.double(res[3,"V2.review/helpfulness"])
[1] 6
有人可以提出解决方案吗?
【问题讨论】:
-
你能展示一些你的数据吗?您可以将
dput(head(res))的输出复制粘贴到您的问题中。 -
这是一个非常大的数据
-
@Heroka 你能具体说说你想知道什么
标签: r type-conversion variable-assignment