【问题标题】:how to use "for" loop in R for non-consecutive observations如何在 R 中使用“for”循环进行非连续观察
【发布时间】:2014-04-18 14:19:44
【问题描述】:

我仍然熟悉 R,并且我发现了一些小的技术问题,如果有人可以帮助我解决这些问题,我将不胜感激。

我正在尝试使用“for”编写一个循环来进行非连续观察,因此我不想为 1:1000 天的序列循环运行它,例如每 64 天运行一次

我尝试用我想要的序列定义一个向量 X,但是 R 返回一个错误并且只使用向量的第一个数字入口。

X

我希望有人能给我提示如何做到这一点

谢谢你的进步

【问题讨论】:

  • 谢谢 Hugh,就这么简单

标签: r loops


【解决方案1】:

你需要的是

for( i in seq(from=1, to=1000, by=64) ) { print(i) }

1:X 尝试创建一个从 1 到 X 的向量,每次步进 1,在这种情况下,X 是一个向量,因此它只包含第一个元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    • 2012-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-17
    相关资源
    最近更新 更多