似乎R强迫大数字,无法有效地比较它们:
x = 123412415124231251233213
x == 123412415124231251233214
[1] TRUE
x == 123412415124231251233217
[1] TRUE
知道为什么(可能是C限制)以及如何解决这个问题?
看看如果我转换为角色会发生什么:
x <- as.character(123412415124231251233213)
x
[1] "123412415124231247898884"