-
1 votesanswersviews
如何使用Python 2.7中的Pandas在过去的20个工作日内从雅虎财务中提取EOD股票数据
现在我正在做的是提取最近30天的数据,将其存储在数据框中,然后选择最近20天使用的数据 . 但是,如果过去20天中的某一天是假日,那么雅虎将当天的交易量显示为0,并使用前一天的Adj Close填充OHLC(开盘价,最高价,最低价,收盘价,收盘价) . 在下面显示的示例中,2016-01-26的数据无效,我不想检索此数据 . 那么在过去的20个工作日内如何从雅虎那里获取数据呢?我现在的代码如下: ... -
0 votesanswersviews
使用Python,Pandas和Yahoo Finance API提取股票价格数据时出错
我正在尝试运行一个python脚本,从维基百科页面定义的标准普尔500指数的雅虎财务中提取价格数据 . 但由于某些原因,在EVRG中,代码会抛出此错误: Traceback(最近一次调用最后一次):文件“/usr/local/lib/python3.7/site-packages/pandas/core/indexes/base.py”,第3078行,在get_loc中返回self._engin... -
1 votesanswersviews
在没有符号的Pandas上Concat两个DataFrame,只有Dates(来自pd.datareader)
我使用pandas_datareader导入了股市数据: from pandas_datareader import data, wb import pandas as pd import datetime start = datetime.datetime(2006, 1,1) end = datetime.datetime(2016, 1,1) boaml = data.DataReader(... -
1 votesanswersviews
Python DataFrame特定列的转换
当前数据帧输出如下所示我需要另一个数据帧 1 将pandas导入为pd df = pd.DataFrame('c:\ data \ text.csv') 打印(df) 我的输出如下: a b c d e 0 1 10 {'a1':40,'b1':60,'c1':90,'...