Pandas 构建符号组合的数据框架
我对熊猫不熟悉 我喜欢阅读雅虎对一些符号的引用(例如,['SPY','IWM','QQQ'])(我这样做没有问题),然后我只想使用'Adj Close'列在给定时间段内构建ETF投资组合 假设我想从一个空的数据框开始,它的指数是市场开盘的日期,例如从第一个df开始。随后,我想在右边一次“附加”一列,每个符号的“Adj Close”,并用股票代码名重命名Pandas 构建符号组合的数据框架,pandas,Pandas,我对熊猫不熟悉 我喜欢阅读雅虎对一些符号的引用(例如,['SPY','IWM','QQQ'])(我这样做没有问题),然后我只想使用'Adj Close'列在给定时间段内构建ETF投资组合 假设我想从一个空的数据框开始,它的指数是市场开盘的日期,例如从第一个df开始。随后,我想在右边一次“附加”一列,每个符号的“Adj Close”,并用股票代码名重命名 我肯定这一定很简单,但我搞不懂。有人能帮我吗?提前谢谢。如果您只是使用Adj Close列,那么在读取数据后立即提取它是最简单的 import
我肯定这一定很简单,但我搞不懂。有人能帮我吗?提前谢谢。如果您只是使用
Adj Close
列,那么在读取数据后立即提取它是最简单的
import pandas.io.data as web
df = web.DataReader(['F', 'AAPL', 'IBM'], 'yahoo', '2016-05-02', '2016-05-06')['Adj Close']
>>> df
AAPL F IBM
Date
2016-05-02 93.073328 13.62 143.881476
2016-05-03 94.604009 13.43 142.752373
2016-05-04 93.620002 13.31 142.871221
2016-05-05 93.239998 13.32 145.070003
2016-05-06 92.720001 13.44 147.289993
这正是我需要的。多谢各位