对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编写web API的教程
Apr 30 Python
python中循环语句while用法实例
May 16 Python
基于python select.select模块通信的实例讲解
Sep 21 Python
python字符串与url编码的转换实例
May 10 Python
一篇文章搞懂Python的类与对象名称空间
Dec 10 Python
pandas修改DataFrame列名的实现方法
Feb 22 Python
Python使用MyQR制作专属动态彩色二维码功能
Jun 04 Python
pycharm修改文件的默认打开方式的步骤
Jul 29 Python
python 模拟银行转账功能过程详解
Aug 06 Python
python 爬取古诗文存入mysql数据库的方法
Jan 08 Python
django Model层常用验证器及自定义验证器详解
Jul 15 Python
使用python批量修改XML文件中图像的depth值
Jul 22 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
MySql中正则表达式的使用方法描述
2008/07/30 PHP
php-accelerator网站加速PHP缓冲的方法
2008/07/30 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
2018/10/23 PHP
PHP程序守护进程化实现方法详解
2020/07/16 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/01/13 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
JavaScript获取网页中第一个链接ID的方法
2015/04/03 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
分离与继承的思想实现图片上传后的预览功能:ImageUploadView
2016/04/07 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
javascript prototype原型详解(比较基础)
2016/12/26 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
bootstrap table插件的分页与checkbox使用详解
2017/07/23 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
2018/06/20 jQuery
Angular使用Restful的增删改
2018/12/28 Javascript
python实现提取百度搜索结果的方法
2015/05/19 Python
Pycharm最常用的快捷键及使用技巧
2020/03/05 Python
python Socket网络编程实现C/S模式和P2P
2020/06/22 Python
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
关于工资低的辞职信
2014/01/14 职场文书
英语自我评价范文
2014/01/24 职场文书
建筑安全员岗位职责
2014/03/13 职场文书
森林病虫害防治方案
2014/06/02 职场文书
外贸会计专业自荐信
2014/06/22 职场文书
一份文言文检讨书
2014/09/13 职场文书
党员个人剖析材料(四风问题)
2014/10/07 职场文书
长城导游词
2015/01/30 职场文书
2015年高校教师个人工作总结
2015/05/25 职场文书
python requests模块的使用示例
2021/04/07 Python
python playwright 自动等待和断言详解
2021/11/27 Python