我需要创建一个数据框,其中包含我在列表中给出的公司股票的收盘价。你知道吗
import pandas_datareader.data as web
from pandas import Series,DataFrame
from datetime import datetime
start = datetime(2017,1,1)
end = datetime(2017,1,12)
f = web.DataReader(['BP','CVX'], 'iex',start,end)
代码中的f返回一个字典,如下所示。 如何在数据框中得到上市公司股票的收盘价。你知道吗
{BP':开盘高低点收盘量
日期
2017-01-03 38.100 38.1218 37.79 38.00 8779164
2017-01-04 38.045 38.3400 37.94 38.29 6883266
2017-01-05 38.140 38.6800 38.14 38.57 6505685
2017-01-06 38.160 38.1900 37.85 37.91 5800932
2017-01-09 37.580 37.6500 37.31 37.31 5533626
2017-01-10 37.250 37.4500 37.11 37.11 3922015
2017-01-11 37.200 37.6550 37.06 37.55 4422586
2017-01-12 37.990 38.0000 37.66 37.76 4698473,
“CVX”:高开低闭量
日期
2017-01-03 118.38 119.00 116.59 117.85 7404774
2017-01-04 118.41 118.65 117.60 117.82 6679943
2017-01-05 118.00 118.48 116.72 117.31 5928637
2017-01-06 117.45 117.58 116.38 116.84 4762474
2017-01-09 116.29 116.36 115.11 115.84 6891790
我认为您需要带有参数} 来沿列连接,并在列中按^{} 第二级
axis=1
的^{MultiIndex
进行选择:或沿索引串联,但在索引中获得
MultiIndex
:相关问题 更多 >
编程相关推荐