【发布时间】:2023-02-01 02:13:18
【问题描述】:
a<- vector(length = 3)
此行创建一个向量 a = [FALSE, FALSE, FALSE]。
我想将第一个条目更改为TRUE。
a[0] = TRUE
现在,a 返回 [FALSE, FALSE, FALSE] 而没有更新 a[0],这与以下内容相矛盾:https://www.educative.io/answers/how-to-change-the-value-of-a-vector-item-in-r。 R中的向量是不可变对象吗?
【问题讨论】:
-
在 R 中,向量的索引来自
1,而不是0。a[0]不是a的第一个元素。a[1]是。
标签: r