我有我在不同的步驟都計算一些數值,我想反覆總結他們:在elasped_time遞增我如何在r中反覆總結
elasped_time1<-10
elasped_time2<-20
elasped_time3<-40
elasped_time4<-30
elasped_time5<-20
elasped_time6<-10
elasped_time7<-20
elasped_time8<-10
elasped_time9<-30
elasped_time10<-20
現在我想反覆總結他們[I] ......
我嘗試這樣做:
n = 10
for(i in 1:n){
x[i]=elasped_time[i]
i=i+1
print(total_time<-sum(x))
}
cat("Total time taken to run the codes (seconds):",total_time)
但悲慘地失敗了...需要幫助!
您的'elapsed_time [i]'語法錯誤; 'elapsed_time1','elapsed_time2'等不是矢量的元素,而是單個變量。更好的方法不是將初始值存儲在單個變量中,而是存儲在向量中,然後很容易進行求和。 – adatum