v <- 1:10
所以我偶然发现:
v[0:10] == v[1:10]
输出:
[1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
如何?首先,我认为R索引以1开头?
答案 0 :(得分:8)
从R language definition(第3.4.1节“按向量索引”,“整数”):
一种特殊情况是零索引,它具有无效效果:x [0]是一个空向量,否则在正索引或负索引中包含零的效果与忽略它们的效果相同。
Another SO question asks "why is this useful"?,但没有很多令人满意的答案:这是一个有趣的问题,但似乎是r-devel@r-project.org
的话题,而不是SO ...