栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

股票实战分析专题-金融量化初级练习使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

股票实战分析专题-金融量化初级练习使用

通过分析学习pandas和matplatlob两个模块的使用
  1. 数据导入
  2. 数据提取
  3. 数据绘图
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import time
t = time.gmtime()
t = time.strftime('%Y-%m-%d',t)

plt.rcParams['font.family'] = 'SimHei'
plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号

df = pd.read_excel('stock_a.xlsx')
plt.figure(figsize=(10,6)) #位置必须在Plot前面
df10 = df.loc[0:10,'代码':'最低']
df11 = df.loc[11:21,'代码':'最低']
p121_x = df.loc[0:21,'名称'] #截取0-21列的所有列名称

print(p121_x)

df10['涨跌幅'].plot(marker='o',markersize=10,label=f'{t}十支股票涨跌幅走势',fontsize=9)
df11['涨跌幅'].plot(marker='o',markersize=10,label=f'{t}十支股票涨跌幅走势',fontsize=9)
plt.xticks([i for i in range(0,22)],p121_x,rotation=30)
plt.legend()
plt.grid(linestyle='-.',alpha=.4)
plt.title('股票数据涨跌幅图n涨跌幅是对涨跌值的描述,用%表示,涨跌幅=涨跌值/昨收盘*100%。',fontsize=13)
plt.show()
print(df10)


输出图形:

实战说明:
  1. 数据分析过程中,会涉及到对数据表整体的分析
  2. 通过分析渐渐掌握提取数据,分析绘图等新学习技能
  3. 本实战的数据采集来源:import akshare as ak(源文件链接)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/859046.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号