对python pandas 画移动平均线的方法详解
作者:belldeep 发布时间:2023-11-16 04:21:33
标签:python,pandas,移动平均线
数据文件 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进行数据分析 ]
来源:https://blog.csdn.net/belldeep/article/details/78885299


猜你喜欢
- 本文实例讲述了mysql事务管理操作。分享给大家供大家参考,具体如下:本文内容:什么是事务管理事务管理操作回滚点默认的事务管理首发日期:20
- 目录一、什么是 socket ?二、Socket 编程的重要概念① IP 地址② TCP/IP 端口③ 协议三、socket 编程的 API
- 本文实例为大家分享了php微信跳一跳的具体代码,供大家参考,具体内容如下<?php require 'config.php
- 代码如下:Class template Private c_Char, c_Path, c
- 本文实例讲述了PHP查询快递信息的方法。分享给大家供大家参考。具体如下:这里使用快递100物流查询官方文档中只能返回html的接口也可以返回
- 上个项目中用到了ActiveMQ,只是简单应用,安装完成后直接是用就可以了。由于新项目中一些硬件的限制,需要把消息队列换成RabbitMQ。
- 在简略的说之前,首先要对RW锁的结构有一个大致的了解type RWMutex struct { w
- Python 3.7中一个令人兴奋的新特性是 data classes 。 数据类通常是一个主要包含数据的类,尽管实际上没有任何限制。 它是
- 内置函数Built-in Functionsabs()dict()help()min()setattr()all()dir()hex()ne
- 虚拟环境管理今天聊聊Python中虚拟环境的价值和常用命令。为什么会有虚拟环境?在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框
- 一、说明 关于matplotlib的scatter函数有许多活动参数,如果不专门注解,是
- 什么是模式前阵子准备期末考试,劳神又伤身的,实在闲不得空来更新文章,今天和大家说说javascript中的设计模式。首先呢,我们需要知道的是
- 前言当我们使用pandas处理数据的时候,经常会遇到数据重复的问题,如何找出重复数据进而分析重复原因,或者如何直接删除重复的数据是一个关键的
- Update Tb_Garden1 G Set Steward = (Select Id From Zyq.Tb_User U Where
- 本文实例讲述了Python基于property实现类的特性操作。分享给大家供大家参考,具体如下:Python中的特性是一个函数,但是在使用的
- 本文所述实例为Python处理文本文件并生成指定格式文件的方法,具体实现功能代码如下所示:import osimport sysimport
- 一 前言公司同事最近在做excel相关的工作;今天来求助知识追寻者合并多个excel为一个一个工作本,原本是java操作poi太蛋疼了,笨重
- 一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。 我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同
- 本文主要介绍了pandas统计重复值次数的方法实现,分享给大家,具体如下:from pandas import DataFramedf =
- MySQL开启通用查询日志general log mysql打开general log之后,所有的查询语句都可以在general log文件