最近在分析RNA-SEQ结果时,遇到一个问题,总是提示:
message: In mde(x) : NAs introduced by coercion to integer range
最开始时,我以为是原始数据中有NAs,但是检查了一遍发现没有,真正的原因是,原始数据中的整数太大,超出机器设定的最高限,因此才会报错。
1 | .Machine$integer.max # 查看最大整数 |
可见,最大整数不可以超过2147483647,当然,这不意味着系统不能对更大的数值进行计算,而是说,如果某函数中需要输入整数,则最大不可以超过此上限。