r - 如何在 R 中求和?
问题描述
我试图在 i = 1:25 处求 i^2 的总和,但我做错了。作为参考,我的代码是:'''
my.sum <- 0
for(i in 1:25){
sum1 <- i^2)
my.sum = my.sum + sum1
}
my.sum
'''
谁能告诉我我做错了什么?谢谢!
解决方案
你有一个)
之后i^2
,所以它会在删除后工作
my.sum <- 0
for (i in 1:25) {
sum1 <- i^2
my.sum <- my.sum + sum1
}
> my.sum
[1] 5525
其实你可以使用下面的代码简称
> sum(seq(25)**2)
[1] 5525
推荐阅读
- selenium - 如何使用硒定位图像链接
- javascript - 为什么我在 SharePoint 中关闭模式对话框时无法重定向到另一个 URL?
- r - 在 R 中使用 DT 包进行条件格式化
- asp.net-web-api - 在 web api 响应中动态返回部分对象的一种体面的方法?
- shell - 查找并 tar X 小时前的文件
- sql-server - 如何合并表并从以前的表中创建新记录(如果缺失)?
- java - 如何从通过 StreamListener 接收的对象创建 KTable?
- python - 如何计算Python中每行(id)的旧时间戳数
- security - 对于使用 Google 或 Facebook 帐户注册的用户,在我的应用程序中删除帐户的安全方法是什么?
- spring-boot - Spring @Retryable 可根据客户端配置延迟