我有一些复杂的代码,但是我没有向您展示这一点,而是要提取问题的实质。
评估:"dogs" < "cats"…应评估为FALSER 3.6。
评估:"Dogs" < "cats"…这应该评估为,TRUE因为“ D”的ASCII码为68,而“ c”的ASCII码为99。由于68 <99,因此"Dogs" < "cats"应评估为TRUE,但在R 3.6.0中不这样。然而,当我尝试使用上的控制台窗口https://datacamp.com网站,表达"Dogs" < "cats"返回TRUE和表达式"dogs" < "Cats"返回FALSE-如预期。
因此,我的问题是,为什么R 3.6.0返回FALSE("Dogs" < "cats")?