gpt4 book ai didi

python - 如何将股市数据输入python

转载 作者:太空宇宙 更新时间:2023-11-04 00:54:42 25 4
gpt4 key购买 nike

http://pandas.pydata.org/pandas-docs/stable/remote_data.html

我正在研究如何通过 pandas 将股市数据输入 python。

上面地址的网站上的例子是有道理的,只是没有说明如何选择你想看价格/历史价格的股票。

在第一个例子中,有一行代码如下:

f = web.DataReader("F", 'yahoo', start, end)

所以我想也许“yahoo”是他们选择代码的方式。

但是当我在“2010-01-04”上提到雅虎的价格时,这些值与它们的值不同如下:

Open               10.170000
High 10.280000
Low 10.050000
Close 10.280000
Volume 60855800.000000
Adj Close 9.151094

这让我非常困惑。

最佳答案

获取/绘制股票数据的简单示例(此处为 Google 和 Apple):

import pandas_datareader.data as web
import matplotlib.pyplot as plt
import datetime
start = datetime.datetime.strptime('1/1/2015', '%m/%d/%Y')
end = datetime.datetime.strptime('2/20/2016', '%m/%d/%Y')
f = web.DataReader(['GOOG','AAPL'], 'yahoo', start, end)
print 'Adjusted Closing Prices'
print f['Adj Close'].describe()
ax = f['Adj Close'].plot(grid=True, fontsize=10, rot=45.)
ax.set_ylabel('Adjusted Closing Price ($)')
plt.legend(loc='upper center', ncol=2, bbox_to_anchor=(0.5,1.1), shadow=True, fancybox=True, prop={'size':10})
plt.show()

关于python - 如何将股市数据输入python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35595639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com