【发布时间】:2020-01-30 16:42:02
【问题描述】:
我使用 R 尝试制作sc 的切片并将其放入sci。然而,出于某种原因,R 将“NA”附加到sci。为什么?发生了什么事,我做错了什么?在 Python 中,我确实得到了正确的结果。
> sc
[1] 12646 1295 131 20 0 0 1
> i
[1] 1
> sc[1+i:length(sc)]
[1] 1295 131 20 0 0 1 NA
> length(sc)
[1] 7
> length(sci)
[1] 7
【问题讨论】:
-
@SaurabhChauhan 可以发布问题和答案。 stackoverflow.com/help/self-answer
-
发生的事情是您指的是矢量
sc元素1 + length(sc)(忘记i)。该元素不存在,因此 R 使用NA值扩展了向量。