版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
按季度统计股票平均交易量和交易额主讲人:xxXXXXXXXXXX学校问题描述分别计算美的集团收盘价5日、20日、120日和250日移动平均值,并绘制移动平均折线图。原始数据见表7.2.1。date开盘价最高价最低价收盘价2013-09-182.0954523.6687861.9301202.5594532013-09-232.4687863.6847852.1407853.6154532013-09-243.4261193.6021193.1354523.1914522013-09-253.0314513.8661183.0287863.3087852013-09-263.2021193.3141182.6154532.762118...............2021-07-1269.63999971.50000068.91999870.6999972021-07-1370.77999973.33000270.58000272.8000032021-07-1472.44999772.80000371.55999872.0000002021-07-1572.00000072.34999870.61000171.169998表7.2.1美的集团日线数据表图7.2.1
美的集团移动平均线题前思考根据问题描述,填写以下表格问题描述问题解答如何建立时间序列的移动窗口?
怎样求移动窗口的平均值?importpandasaspdimportnumpyasnpfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus']=False#步骤二(解决坐标轴负数的负号显示问题)df=pd.read_excel(r"D:\pydata\项目七\股价.xlsx",index_col=[0])①df=df.query('名称=="美的集团"').loc['2018':,'收盘价'].to_frame()②df['5日均线']=df.收盘价.rolling(5).mean()③df['20日均线']=df.收盘价.rolling(20).mean()df['120日均线']=df.收盘价.rolling(120).mean()df['250日均线']=df.收盘价.rolling(250).mean()df.plot.line(style=['k-','k:','k--','k-.','k-'],figsize=(16,9),title='美的集团移动平均线')④print(df)程序代码读入所有股价数据,以第0列即时间作为行索引,以时间为行索引是时间序列的标志。importpandasaspdimportnumpyasnpfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus']=False#步骤二(解决坐标轴负数的负号显示问题)df=pd.read_excel(r"D:\pydata\项目七\股价.xlsx",index_col=[0])①df=df.query('名称=="美的集团"').loc['2018':,'收盘价'].to_frame()②df['5日均线']=df.收盘价.rolling(5).mean()③df['20日均线']=df.收盘价.rolling(20).mean()df['120日均线']=df.收盘价.rolling(120).mean()df['250日均线']=df.收盘价.rolling(250).mean()df.plot.line(style=['k-','k:','k--','k-.','k-'],figsize=(16,9),title='美的集团移动平均线')④print(df)程序代码从股价数据中读出美的集团2018年1月1日后的收盘价数据转换为数据框。importpandasaspdimportnumpyasnpfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus']=False#步骤二(解决坐标轴负数的负号显示问题)df=pd.read_excel(r"D:\pydata\项目七\股价.xlsx",index_col=[0])①df=df.query('名称=="美的集团"').loc['2018':,'收盘价'].to_frame()②df['5日均线']=df.收盘价.rolling(5).mean()③df['20日均线']=df.收盘价.rolling(20).mean()df['120日均线']=df.收盘价.rolling(120).mean()df['250日均线']=df.收盘价.rolling(250).mean()df.plot.line(style=['k-','k:','k--','k-.','k-'],figsize=(16,9),title='美的集团移动平均线')④print(df)程序代码产生收盘价5日移动平均值序列。代码优化importpandasas
pdimportnumpyasnpfrompylab
import
pltplt.rcParams['font.sans-serif']=['SimHei']#步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus']=False
#步骤二(解决坐标轴负数的负号显示问题)df=pd.read_excel(r"D:\pydata\项目七\股价.xlsx",index_col=[0])df=df.query('名称=="美的集团"').loc['2018':,'收盘价'].to_frame()df['5日均线']=df.收盘价.rolling(5,
min_periods=3).mean()df['20日均线']=df.收盘价.rolling(20,
min_periods=3).mean()df['120日均线']=df.收盘价.rolling(120,
min_periods=3).mean()df['250日均线']=df.收盘价.rolling(250,
min_periods=3).mean()df.plot(kind='line',figsize=(16,9))plt.show()任务小结1.描述Rolling类常用方法的作用2.使用rolling()方法按指定宽度对时间序列进行移动窗口计算一展身手计算美的集团2018年至今交易量和交易额的移动平均值,窗口宽度为20,min_periods为1,输出数据框的值并绘制折线图。结果如表7.2.16和图7.2.3所示。表7.2.16
美的集团交易量和交易额20日均线
date交易量交易额2018-01-024.961200e+063.482408e+092018-01-035.081550e+063.597966e+092018-01-045.794533e+064.168607e+092018-01-055.345625e+063.863079e+092018-01-085.320580e+063.870453e+09.........2021-07-123.354152e+066.890994e+0920
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/Z 288-2026数码照相机可靠测试指南
- T/ZSA 133-2022地表水水质原位在线监测终端与系统
- T/JSF 005-2024凤丹籽田间测产技术规范
- T/CNPPA 3015-2026药用橡胶密封件供应商现场审计指南
- T/CCAA 98-2024即食鱼胶良好生产规范
- T/CSCB 0023-2024人胃类器官
- GB/T 22065-2026压力式六氟化硫气体密度控制器
- 2025~2026学年广东省深圳市某校北师大版三年级上册阶段测试数学试卷【附答案】
- 2025年人教版中考英语考前蒙题技巧
- AI在车险的智能定损与理赔应用
- 基于多案例剖析的GSM-R网络工程优化策略与实践研究
- VDA6.3-2023 过程审核标准(中文版全条款+全套审核检查表)
- 7.2践行平等 课件 2026-2027学年统编版道德与法治 八年级上册
- 国有六大行《EPI(行测)》考试1000题
- EIA-481-1 中文版(8-12mm 贴片元器件穿孔载带包装标准 2025 版)
- 2025年共享工厂模式:中小微企业集群化生产资源整合
- 2026国投生物制造创新研究院有限公司招聘(31人)笔试历年常考点试题专练附带答案详解
- 2026年中国人民保险集团招聘笔试综合能力测试题库
- SLT 336-2025水土保持工程全套表格
- 建筑工地安全生产教育课件
- 2026受限空间作业安全培训课件
评论
0/150
提交评论