对python pandas 画移动平均线的方法详解


Posted in Python onNovember 28, 2018

数据文件 66001_.txt 内容格式:

date,jz0,jz1,jz2,jz3,jz4,jz5
2012-12-28,0.9326,0.8835,1.0289,1.0027,1.1067,1.0023
2012-12-31,0.9435,0.8945,1.0435,1.0031,1.1229,1.0027
2013-01-04,0.9403,0.8898,1.0385,1.0032,1.1183,1.0030
... ...

pd_roll_mean1.py

# -*- coding: utf-8 -*-
import os, sys
if len(sys.argv) ==2:
 i = sys.argv[1]
else:
 print 'usage: pd_roll_mean1.py i '
 sys.exit(1)
 
import pandas as pd
# dataFrame 第6章 数据加载 读写文本格式的数据 第167页
df = pd.read_csv('/python/66001_.txt', parse_dates=True, index_col=0 )
 
df.head() # 预览前5行数据
df.describe() # 数据基本统计量
 
import matplotlib.pyplot as plt
# 加这个两句 可以显示中文
plt.rcParams['font.sans-serif'] = [u'SimHei']
plt.rcParams['axes.unicode_minus'] = False
 
jz = 'jz'+str(i)
df[jz].plot(figsize=(12,6), grid=True, legend=jz, label='66001'+str(i)) 
# 画30日移动平均线 
pd.rolling_mean(df[jz], 30).plot(grid=True)
plt.show()

运行 python pd_roll_mean1.py 5

参考书:[ 利用Python进行数据分析 ]

以上这篇对python pandas 画移动平均线的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python深入学习之闭包
Aug 31 Python
在Python3中使用asyncio库进行快速数据抓取的教程
Apr 02 Python
Python随手笔记之标准类型内建函数
Dec 02 Python
浅谈Python单向链表的实现
Dec 24 Python
python3实现ftp服务功能(客户端)
Mar 24 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 Python
python 实现手机自动拨打电话的方法(通话压力测试)
Aug 08 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 Python
tensorflow安装成功import tensorflow 出现问题
Apr 16 Python
python正则表达式 匹配反斜杠的操作方法
Aug 07 Python
Pytorch中expand()的使用(扩展某个维度)
Jul 15 Python
对pandas中时间窗函数rolling的使用详解
Nov 28 #Python
python 列表递归求和、计数、求最大元素的实例
Nov 28 #Python
使用python对文件中的数值进行累加的实例
Nov 28 #Python
python的concat等多种用法详解
Nov 28 #Python
CentOS下Python3的安装及创建虚拟环境的方法
Nov 28 #Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 #Python
在python中只选取列表中某一纵列的方法
Nov 28 #Python
You might like
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
js自定义事件及事件交互原理概述(一)
2013/02/01 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
2013/12/28 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
javascript属性访问表达式用法分析
2015/04/25 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
bootstrap实现二级下拉菜单效果
2017/11/23 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
2018/01/11 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
Angular.JS读取数据库数据调用完整实例
2019/07/02 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
使用Python的turtle模块画图的方法
2017/11/15 Python
对IPython交互模式下的退出方法详解
2019/02/16 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
Python多版本开发环境管理工具介绍
2019/07/03 Python
python中bs4.BeautifulSoup的基本用法
2019/07/27 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
Python从列表推导到zip()函数的5种技巧总结
2019/10/23 Python
scrapy头部修改的方法详解
2020/12/06 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
周年庆典邀请函范文
2014/01/24 职场文书
八一演出活动方案
2014/02/03 职场文书
德语专业求职信
2014/03/12 职场文书
计划生育标语
2014/06/23 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
基于Apache Hudi在Google云构建数据湖平台的思路详解
2022/04/07 Servers