这是第一个问题 我在将数组,列值等与R中的数字0.7进行比较时遇到了麻烦 我发现了一些包含这个值的问题,但与这个问题没有关系" bug"
例如
f<-(1:9)*0.1
f==0.8
#[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE
#or
which(f==0.8)
#[1] 8
#as expected, but when it's 0.7
f==0.7
#[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
which(f==0.7)
#integer(0)
虽然它可以解决&#39;引用价值......
which(f=='0.7')
#[1] 7
可能是个错误吗?