标签: r for-loop
我有一个简单的R初学者的问题:
R
如何在R中最简明地表达总和?
sum_{i=1}^n a / (a+i)
我尝试了以下操作,但必须有更好的方法,而不是实际调用for:
for
r<-0 for(i in 1:n){ r <- r + (a / (a+i)) }
谢谢!
答案 0 :(得分:3)
我相信它很简单:
sum(a/(a+1:n))
答案 1 :(得分:3)
你这样做:
r <- sum(a/(a+1:n))