R中[[]]和[]的区别
- 论坛
- R中[[]]和[]的区别
20 浏览
R中[[]]和[]的区别
这个问题已经有答案了:
我想清楚地理解[]和[[]]之间的区别,我运行了下面的代码片段。我知道[[]]返回列表的单个成员,而[]返回元素列表。但是为什么我运行“all_data [1] = list(5,6)”时出错了,但是我运行“all_data [[1]] = list(5,6)”或运行“all_data [2] = 5”时没有出错呢?
all_data <- list() all_data[2]=5 all_data[1]=list(5,6) all_data[[1]]=list(5,6) all_data
根据第一个答案的第一个评论,添加一行代码来进一步理解
all_data[1:2] <- list(5,6)
admin 更改状态以发布 2023年5月25日