首页 > 其他分享 >3-时间序列转监督学习数据

3-时间序列转监督学习数据

时间:2023-02-08 23:55:58浏览次数:53  
标签:df parser datetime 学习 监督 supervised pd 序列 columns

import pandas as pd
import datetime

# 加载数据
def parser(x):
    return datetime.datetime.strptime(x, '%Y/%m/%d')

ser = pd.read_csv('../LSTM系列/LSTM单变量1/data_set/shampoo-sales.csv', 
                header=0, parse_dates=[0], index_col=0, date_parser=parser).squeeze('columns')

def timeseries_to_supervised(data, lag=1):
    df = pd.DataFrame(data)
    columns = [df.shift(i) for i in range(1, lag+1)]
    columns.append(df)
    df = pd.concat(columns, axis=1)
    df.fillna(0, inplace=True)
    return df

X = ser.values
supervised = timeseries_to_supervised(X, 1)
print(supervised.head())

标签:df,parser,datetime,学习,监督,supervised,pd,序列,columns
From: https://www.cnblogs.com/lotuslaw/p/17103769.html

相关文章

  • R语言k-Shape时间序列聚类方法对股票价格时间序列聚类|附代码数据
    原文链接:http://tecdat.cn/?p=3726最近我们被客户要求撰写关于时间序列聚类的研究报告,包括一些图形和统计输出。本文我们将使用k-Shape时间序列聚类方法检查与我们有业......
  • spring security学习
    一:介绍1.定义SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。SpringSecurity主要实现了Authentication(认证,......
  • 自我介绍与学习记录
    |这个作业属于哪个课程|https://edu.cnblogs.com/campus/fzzcxy/2023learning?filter=homework||这个作业要求在哪里|https://edu.cnblogs.com/campus/fzzcxy/2023learnin......
  • python学习——【第四弹】
    前言上一篇文章​​python学习——【第一弹】​​中,我们了解了python当中的流程控制语句,这篇文章我们接着学习python中的序列。这篇文章先给大家介绍不可变序列字符串和可......
  • 机器学习模型集成管理介绍
    在本文中,我将尝试对MLOps进行友好的介绍,并以简单的方式解释关键概念。作为一开始也觉得很难理解的人,我理解有必要对这个主题进行更简单的介绍。我希望在阅读本文后,初学者......
  • 树链剖分 学习笔记
    树链剖分学习笔记树链剖分(Treedecomposition),顾名思义,是一种将树剖分为若干条链,使得可以用数据结构维护树上信息的数据结构。树链剖分有多种意思,包括重链剖分、长链剖分......
  • 自我介绍与学习记录
    这个作业属于哪个课程https://edu.cnblogs.com/campus/fzzcxy/2023learning这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/1......
  • 关于C++多态的学习
    父类virtualtypefuncname(arg);子类typefuncname(arg);typefuncnamearg完全一致就算子类重写了。覆盖了基类的func。还可以子类直接写个override example: typef......
  • 「解题报告」[省选联考 2022] 序列变换
    我不是很能理解?神奇贪心题。括号序列考虑直接整树形结构,然后操作就是将一个子树内所有儿子放到另一颗子树里,并把这个点单独放到这个子树内,贡献为\(x\)乘终点子树权值加......
  • 自我介绍与学习记录
    这个作业属于哪个课程(https://edu.cnblogs.com/campus/fzzcxy/2023learning)这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework......