【发布时间】:2016-10-04 17:49:01
【问题描述】:
我有一个 data.frame ,其中包含多个股票的变量,我想创建此数据框的一个子集,用于过滤我仅针对标准普尔 500 指数股票的数据。
我创建了 S&P 500 中所有股票的列表,我基本上希望程序遍历我的数据框并复制包含我的 S&P 500 列表中的项目的所有行。我尝试使用 for 循环,这让我的 RStudio 崩溃了,所以如果有人知道我是否有办法做到这一点,请告诉我!
此代码仅适用于标准普尔 500 指数中的一只股票,但我希望它适用于所有股票。 t 是我命名我的数据框的名称。
sp500dataonly <- filter(t, SYMBOL == "AAPL")
非常感谢所有帮助!
【问题讨论】:
-
你的列表看起来怎么样?
-
s5 = 成分$符号