r - R 中的 For 循环 - 需要帮助
解决方案
使用for
循环,您可以执行以下操作:
n <- 25
vec <- numeric(n)
for(i in seq_len(n)) vec[i] <- i^2
sum(vec)
#[1] 5525
seq_len
创建一个从 1 到n
每个值的序列,我们将数字平方并将其存储vec
在i
th 位置。
但是,您可以直接在没有for
循环的情况下执行此操作。
sum(seq_len(n)^2)
#[1] 5525
推荐阅读
- javascript - JavaScript for 循环中的增量/减量是可选的吗?
- python - 使用 Docker 构建我的 Web 应用程序时出错
- c# - 如何动态设置 ASCX 文件中的背景颜色?
- elasticsearch - 如何将 CQRS 引入现有项目?
- python-tesseract - 在 if 语句中没有正确识别文本
- php - 文件上传在 Laravel 中返回 null
- reactjs - 需要帮助刷新 React.js 中的组件而不重新加载窗口/页面
- javascript - 检查外部 chrome 扩展是否存在
- php - 为什么我的 JSON 在使用解码时没有在我的 PHP 脚本中被解码?
- python - Python 循环文件