我在R遇到过这个问题 我有一个Integer类型的值
typeof(res[3,"V2.review/score"])
[1] "integer"
我想将此值分配给Double列
typeof(HLPMatrix[1,1])
[1] "double"
中的值
res[3,"V2.review/score"]
[1] 4.0
但是当我使用作业时
HLPMatrix[1,1]<-res[3,"V2.review/score"]
HLPMatrix[1,1]
[1] 122
HLPMatrix [1,1]得到值122
有没有解决方法呢? 我尝试了as.double和as.numeric选项,但也返回相同的值 我希望将值4.0分配给此HLPMatrix [1,1]
答案 0 :(得分:0)
今天刚发生在我身上。
使用:
Variable1<-as.double(as.character(Variable))