对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中遍历文件的3个方法
Sep 02 Python
Python中字典和JSON互转操作实例
Jan 19 Python
python获取文件扩展名的方法
Jul 06 Python
Python的CGIHTTPServer交互实现详解
Feb 08 Python
python删除本地夹里重复文件的方法
Nov 19 Python
python操作excel文件并输出txt文件的实例
Jul 10 Python
python绘制多个曲线的折线图
Mar 23 Python
keras中的History对象用法
Jun 19 Python
Python中三维坐标空间绘制的实现
Sep 22 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
Oct 20 Python
Python控制鼠标键盘代码实例
Dec 08 Python
Jupyter notebook 不自动弹出网页的解决方案
May 21 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
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
用php和MySql来与ODBC数据连接
2006/10/09 PHP
Zend 输出产生XML解析错误
2009/03/03 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
php创建类并调用的实例方法
2019/09/25 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
js判断输入是否为数字的具体实例
2013/08/03 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
基于JavaScript实现智能右键菜单
2016/03/02 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
COM组件中调用JavaScript函数详解及实例
2017/02/23 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
Layui弹出层 加载 做编辑页面的方法
2019/09/16 Javascript
js实现省级联动(数据结构优化)
2020/07/17 Javascript
Anaconda入门使用总结
2018/04/05 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
python使用numpy中的size()函数实例用法详解
2021/01/29 Python
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
迪士尼法国在线商店:shopDisney FR
2020/12/03 全球购物
年级组长自我鉴定
2014/02/22 职场文书
党员领导干部廉洁从政承诺书
2014/03/27 职场文书
商场促销活动总结
2014/07/10 职场文书
生活部的活动方案
2014/08/19 职场文书
2014年基层党建工作总结
2014/11/11 职场文书
倡议书格式及范文
2015/04/29 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
公司庆典主持词
2015/07/04 职场文书
军训决心书范文
2015/09/22 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis
Hive导入csv文件示例
2022/06/25 数据库