pandas如何实现股票分析图
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,这篇文章主要介绍 pandas如何实现股票分析图 ,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!获取APPL,MSFT,GOOG的股票数据stocks = pd.DataFra
千家信息网最后更新 2025年02月16日pandas如何实现股票分析图
这篇文章主要介绍 pandas如何实现股票分析图 ,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
获取APPL,MSFT,GOOG的股票数据
stocks = pd.DataFrame({"Date": apple["Date"],"AAPL": apple["Adj Close"],"MSFT": microsoft["Adj Close"],"GOOG": google["Adj Close"]}).set_index("Date")print(stocks.head())
date | AAPL | GOOG | MSFT |
---|---|---|---|
2016-01-04 | 102.612183 | 741.840027 | 53.015032 |
2016-01-05 | 100.040792 | 742.580017 | 53.256889 |
2016-01-06 | 98.083025 | 743.619995 | 52.289462 |
2016-01-07 | 93.943473 | 726.390015 | 50.470697 |
2016-01-08 | 94.440222 | 714.469971 | 50.625489 |
1 多只股票对比
做出图形
stocks.plot(grid = True)plt.show()
由于google的股价比较高,所以导致了Microsoft和Apple股票波动变小。一个解决的方法是使用不同的刻度线。
stocks.plot(secondary_y = ["AAPL", "MSFT"], grid = True)
还有的更好的方法是画出收益图
#df.apply(arg)将会把函数参数应用到数据框的每一列,然后再返回一个数据框#在这行代码中,lambda中的x是一个seriesstock_return = stocks.apply(lambda x: x / x[0])stock_return.head()
做出波动图
stock_return.plot(grid = True).axhline(y = 1, color = "black", lw = 2)
通过这个图我们可以看到每一个股票相对于初始价格的收益,我们还可以看到这些股票的波动是相关的。
我们还可以做出股票的每天的变化图
stock_change = stocks.apply(lambda x: np.log(x) - np.log(x.shift(1))) # shift moves dates back by 1.
2 股票均线图
stocks["AAPL"].plot(label="APPL")apple["20d"] = np.round(apple["Close"].rolling(window = 20, center = False).mean(), 2).plot(label="20Average")apple["50d"] = np.round(apple["Close"].rolling(window = 50, center = False).mean(), 2).plot(label="50Average")plt.legend()plt.show()
以上是" pandas如何实现股票分析图 "这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
股票
数据
波动
分析图
分析
内容
收益
方法
篇文章
不同
代码
价值
价格
兴趣
函数
刻度
参数
变化图
图形
均线
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
最大商业数据库
怎么知道电脑的网络安全密钥
生态数据库
腾讯云服务器iis管理器
济南定制软件开发公司有哪些
服务器游戏吾爱破解
软件开发依据国家标准
韦德数据库
浙江智慧供排水系统软件开发商
liferay数据库
海康服务器电池多久要更换
上海佳樱网络技术有限公司
软件开发版本不同阶段
前身 网络安全和信息化
平潭天气预报软件开发
实验11 数据库安全性
微信小程序云函数导出数据库
公安局监控网络安全
服务器安全检查项
vfp数据库程序实例
方舟生存进化1000人服务器
网络安全教育研究结题报告
gepia2数据库准不准
工业互联网天准科技股票
浙江通用软件开发现价
服务器怎么当电脑用
nas家庭服务器
无线网络安全技术大全
h2数据库怎么使用
梦幻新诛仙更新完找不到服务器