小编chr*_*orn的帖子

使用向量作为新变量的输入

我的数据框是SPData,其中包括过去25年(每年约250天)标准普尔500指数的日期,开盘价,收盘价和成交量.此外,我有SPData$Year一个简单的向量,从1990年到2015年,数据存储日期列的年份.

library(dplyr)
SPData1990 <- filter(SPData, Year == 1990)
Run Code Online (Sandbox Code Playgroud)

结果是一个数据框,有大约250个观测值,一个是1990年的每个交易日.我已经做了25年.

有没有办法创建一个公式,将每年对应的所有其他数据保存为新数据框(SPData1991,SPData 1992,SPData1993等)?我试图通过对应于公式的for(i in years)循环进行思考years <- unique(SPData$Year, FALSE),但是我对编程一般都不熟悉,无法解决这个问题.

谢谢

loops r

1
推荐指数
1
解决办法
104
查看次数

标签 统计

loops ×1

r ×1