R 将某些值从向量添加到向量

R 将某些值从向量添加到向量,r,vector,R,Vector,我只是从R开始,我必须要有向量,d和vast。d有1000个值,每个值在0-100之间。我必须添加 以上就是问题所在。您应该使用以下选项 for(i in 1:length(d)){ 假设d以40,20,6开头。您以错误的顺序添加数字,因为您正在查看d[40],然后是d[20],等等。如果使用1:lengthd,您将以正确的顺序扫描向量。最短的可能是d[d] for(i in d){ for(i in 1:length(d)){

我只是从R开始,我必须要有向量,d和vast。d有1000个值,每个值在0-100之间。我必须添加 以上就是问题所在。您应该使用以下选项

for(i in 1:length(d)){
假设d以40,20,6开头。您以错误的顺序添加数字,因为您正在查看d[40],然后是d[20],等等。如果使用1:lengthd,您将以正确的顺序扫描向量。

最短的可能是d[d]
for(i in d){
for(i in 1:length(d)){