美文网首页python学习交流
更改固定长度的时间序列

更改固定长度的时间序列

作者: 水之心 | 来源:发表于2019-12-02 14:20 被阅读0次

下面介绍一种更新固定长度的时间序列的方式:

import numpy as np

def update_status(t, status_list):
    '''
    通过不断更新 t 位置的值来更新状态列表
    '''
    temp = np.zeros_like(status_list)
    if t == 0:
        temp = status_list
    else:
        temp[-t:] = status_list[:t]
        temp[:-t] = status_list[t:]
    return temp

该函数的应用场景:我们维护一个固定长度的状态列表 status_listt 代表此时状态列表在 t 索引位置存储最新的状态值。我们需要将 status_list 转换为按照时间先后存储的状态列表,则使用 update_status 即可达到目的。

相关文章

  • 更改固定长度的时间序列

    下面介绍一种更新固定长度的时间序列的方式: 该函数的应用场景:我们维护一个固定长度的状态列表 status_lis...

  • Go语言学习教程(七)

    一、数组介绍 * 数组:具有固定长度相同类型元素序列 * 声明数组的语法 //var 对象名 [长度]元素类型 ...

  • Go 数组

    数组是一个由固定长度的特定元素类型组成的序列,元素的个数可以是0, 也可以不为0。 数组的长度是固定的。 数组的声...

  • Go Array

    数组是由固定长度特定类型元素组成的序列 数组可由零个或多个元素组成 Go语言中数组是固定长度且特定类型的,与之对应...

  • Python数据分析与机器学习44-Python生成时间序列

    一. Python 生成时间序列 时间序列 时间戳(timestamp) 固定周期(period) 时间间隔(in...

  • 第3章 Python的数据结构、函数和文件个人重点

    3.1 数据结构和序列 元组 元组是一个固定长度,不可改变的Python序列对象。圆括号。用tuple可以将任意序...

  • 第3章 内建数据结构、函数及文件

    3.1 数据结构和序列3.1.1 元祖元祖是一种固定长度,不可变的python对象序列;拆分元组如果你想将元组赋值...

  • 特征抽取器

    文本的特点: 文本是一个序列 文本长度不固定 文本的位置是个重要的信息 文本的任务: 序列标注 分类任务 句子关系...

  • Python 学习之 元组、列表、字典、集合

    元组 元组 tup 是一种固定长度、不可变的 Python 对象序列。创建元组最简单的办法就是用逗号分隔序列值 元...

  • 第3章:内建数据结构、函数及文件

    python的常用数据结构:元组、列表、字典和集合 元组(tuple):固定长度、不可变的python序列 列表:...

网友评论

    本文标题:更改固定长度的时间序列

    本文链接:https://www.haomeiwen.com/subject/ggzxgctx.html