“1”是字符值,其他1是数字。甚至,当我尝试在下面执行时,它给了我 TRUE。
as.character("0")==as.numeric(0)
谁能帮助我理解,为什么?
来自help("==")
:
如果两个参数是不同类型的原子向量,则其中一个是
强制为另一个的类型,(递减的)优先顺序
是字符、复数、数字、整数、逻辑和原始。
So 1
应转换为"1"
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)