某些数字在简单的 R 函数中导致奇怪的结果

时间:2021-02-22 04:05:15

标签: r

我创建了这个数据框:

lang.options[lang.selectedIndex]

当我运行函数时:

df = data.frame("a" = seq(1, 365, by=0.10),"b" = seq(1, 365, by=0.10))

或者用其他值替换 5,我得到了预期的结果。但是,当我为 1.7、2.4 和 3.4 运行它时,我得到以下结果:

print(df$b[which(df$a == 5)])

知道为什么这些特定值会导致问题吗?我重新启动了 R 并多次清除了我的工作区,结果相同。

0 个答案:

没有答案