精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

計算時間序列周期的三種方法

開發(fā) 前端
周期是數(shù)據(jù)中出現(xiàn)重復(fù)模式所需的時間長度。更具體地說,它是模式的一個完整周期的持續(xù)時間。在這篇文章中,將介紹計算時間序列周期的三種不同方法。

周期是數(shù)據(jù)中出現(xiàn)重復(fù)模式所需的時間長度。更具體地說,它是模式的一個完整周期的持續(xù)時間。在這篇文章中,將介紹計算時間序列周期的三種不同方法。

圖片

我們使用City of Ottawa 數(shù)據(jù)集,主要關(guān)注的是每天的服務(wù)呼叫數(shù)量。所以不需要對病房名稱進行初始數(shù)據(jù)處理。Ottawa 數(shù)據(jù)集在渥太華市提供的數(shù)據(jù)門戶網(wǎng)站上免費提供。

讓我們加載2019-2022年的這些數(shù)據(jù),并將它們連接起來得到一個df。

from google.colab import drive
drive.mount('/content/gdrive')
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np

file_path = '/content/gdrive/My Drive/Colab Notebooks/Data/SR-2019.xlsx'
records2019 = pd.read_excel(file_path)#,encoding='utf16')

file_path = '/content/gdrive/My Drive/Colab Notebooks/Data/SR-2020.xlsx'
records2020 = pd.read_excel(file_path)#,encoding='utf16')

file_path = '/content/gdrive/My Drive/Colab Notebooks/Data/2021_Monthly_Service_Requests_EN.xlsx'
records2021 = pd.read_excel(file_path)#,encoding='utf16')

file_path = '/content/gdrive/My Drive/Colab Notebooks/Data/2022_Monthly_Service_Requests.csv'
records2022 =pd.read_csv(file_path)

records=pd.concat([records2019,records2020,records2021,records2022],axis=0)

讓我們根據(jù)服務(wù)調(diào)用日期聚合這些數(shù)據(jù),并得到一個簡單的圖。

records["DATE_RAISED"]=pd.to_datetime(records.DATE_RAISED)
record_by_date=records.groupby("DATE_RAISED")["TYPE"].count().sort_index()
record_by_date.plot(figsize = (25, 10))
plt.ylabel('Number of requests')
plt.grid(visible=True,which='both')
plt.figure()

record_by_date.iloc[100:130].plot(figsize = (25, 10))
plt.ylabel('Number of requests')
plt.grid(visible=True,which='both')

圖片

填充缺失

讓我們檢查一下我們的數(shù)據(jù)是否包含了所有的日期。

start_date = record_by_date.index.min()
end_date = record_by_date.index.max()

# create a complete date range for the period of interest
date_range = pd.date_range(start=start_date, end=end_date, freq='D')

# compare the date range to the index of the time series
missing_dates = date_range[~date_range.isin(record_by_date.index)]

if len(missing_dates) > 0:
print("Missing dates:", missing_dates)
else:
print("No missing dates")

正如所預(yù)期的那樣,數(shù)據(jù)缺少一些日期的值。讓我們用相鄰日期的平均值填充這些值。

# Reindex to fill missing dates
idx = pd.date_range(start=record_by_date.index.min(), end=record_by_date.index.max(), freq='D')
record_by_date = record_by_date.reindex(idx, fill_value=0)

# Add missing dates with average of surrounding values
for date in missing_dates:
prev_date = date - pd.DateOffset(days=1)
next_date = date + pd.DateOffset(days=1)
prev_val = record_by_date.loc[prev_date] if prev_date in record_by_date.index else np.nan
next_val = record_by_date.loc[next_date] if next_date in record_by_date.index else np.nan
avg_val = np.nanmean([prev_val, next_val])
record_by_date.loc[date] = avg_val

這就是我們要做的所有預(yù)處理了,在所有這些步驟之后,我們嘗試檢測這個時間序列的周期。一般來說,基于假日模式和一般的人類習慣,我們希望在數(shù)據(jù)中看到七天的周期,我們來看看是不是有這樣的結(jié)果。

1、目測

最簡單的方法就是目測。這是一種主觀的方法,而不是一種正式的或統(tǒng)計的方法,所以我把它作為我們列表中的原始方法。

圖片

如果我們看一下這張圖的放大部分,我們可以看到7天的周期。最低值出現(xiàn)在5月14日、21日和28日。但最高點似乎不遵循這個模式。但在更大的范圍內(nèi),我們?nèi)匀豢梢哉f這個數(shù)據(jù)集的周期是7天。

下面我們來正式的進行分析:

2、自相關(guān)分析

我們將繪制時間序列的自相關(guān)值。查看acf圖中各種滯后值的峰值。與第一個顯著峰值對應(yīng)的滯后可以給出周期的估計。

對于這種情況,我們看看50個滯后值,并使用statmodels包中的方法繪制acf。

from statsmodels.graphics.tsaplots import plot_acf

fig, ax = plt.subplots(figsize=(14,7))
plot_acf(record_by_date.values.squeeze(), lags=50,ax=ax,title='Autocorrelation', use_vlines=True);
lags = list(range(51))
ax.set_xticks(lags);
ax.set_xticklabels(lags);

圖片

從上圖可以看出,在7、1、21等處有峰值。這證實了我們的時間序列有7天的周期。

3、快速傅里葉變換

對時間序列進行傅里葉變換,尋找主頻分量。主頻率的倒數(shù)可以作為周期的估計值。

傅里葉變換是一種數(shù)學運算,它把一個復(fù)雜的信號分解成一組更簡單的正弦和余弦波。傅里葉變換廣泛應(yīng)用于信號處理、通信、圖像處理以及其他許多科學和工程領(lǐng)域。它允許我們在頻域中分析和操作信號,這通常是一種比在時域中更自然和直觀的理解和處理信號的方法。

from scipy.fft import fft

# Calculate the Fourier transform
yf = np.fft.fft(record_by_date)
xf = np.linspace(0.0, 1.0/(2.0), len(record_by_date)//2)

# Find the dominant frequency
# We have to drop the first element of the fft as it corresponds to the
# DC component or the average value of the signal
idx = np.argmax(np.abs(yf[1:len(record_by_date)//2]))
freq = xf[idx]

period =(1/freq)
print(f"The period of the time series is {period}")

輸出為:The period of the time series is 7.030927835051545。這與我們使用acf和目視檢查發(fā)現(xiàn)的每周周期相似。

4、周期圖

周期圖 Periodogram 是一個信號或序列的功率譜密度(PSD)圖。換句話說它是一個顯示信號中每個頻率包含多少總功率的圖表。周期圖是通過計算信號的傅里葉變換的幅值平方得到的,常用于信號處理和頻譜分析。在某種意義上,只是前面給出的基于fft的方法的擴展。

from scipy.signal import periodogram

freq, power = periodogram(record_by_date)
period = 1/freq[np.argmax(power)]
print(f"The period of the time series is {period}")

plt.plot(freq, power)
plt.xlabel('Frequency (Hz)')
plt.ylabel('Power spectral density')
plt.show()

圖片

周期圖可以清楚地看出,信號的最高功率在0.14,對應(yīng)于7天的周期。

總結(jié)

本文,我們介紹了尋找時間序列周期的三種不同方法,通過使用這三種方法,我們能夠識別信號的周期性,并使用常識進行確認。

責任編輯:華軒 來源: DeepHub IMBA
相關(guān)推薦

2009-07-08 12:56:32

編寫Servlet

2009-07-30 16:27:33

C#比較時間

2023-09-15 16:25:50

2010-09-14 15:10:49

CSS注釋

2009-12-11 18:49:39

預(yù)算編制博科資訊

2022-07-13 16:06:16

Python參數(shù)代碼

2024-11-15 07:00:00

Python發(fā)送郵件

2011-04-18 15:32:45

游戲測試測試方法軟件測試

2023-08-14 17:58:13

RequestHTTP請求

2011-06-10 10:43:12

Ubuntu應(yīng)用安裝

2009-06-23 10:45:18

Hibernate支持

2021-07-13 12:31:27

IT組織改進首席技術(shù)官

2021-10-09 06:59:36

技術(shù)MyBatis數(shù)據(jù)

2010-10-20 13:52:07

SQL Server數(shù)

2021-09-10 18:09:42

SQL注入漏洞網(wǎng)絡(luò)攻擊

2021-12-20 07:11:26

Java List排序 Java 基礎(chǔ)

2023-05-16 16:07:07

大數(shù)據(jù)數(shù)據(jù)管理工具

2016-09-09 13:07:56

CentOSJDKLinux

2023-09-25 15:08:43

Python方離群值

2009-07-23 15:17:54

JDBC連接Acces
點贊
收藏

51CTO技術(shù)棧公眾號

日韩精品欧美精品| 久久天天久久| 白白色 亚洲乱淫| 日本免费久久高清视频| 国产一二三av| 亚洲一区网址| 欧美日韩综合视频| 国产又大又长又粗又黄| 欧美一区,二区| 日韩不卡一二三区| 久久久久在线观看| 久久久精品成人| 中文字幕一区二区三区中文字幕| 精品人伦一区二区三区蜜桃免费| 四虎一区二区| 无套内谢的新婚少妇国语播放| 男女性色大片免费观看一区二区 | 国产福利精品视频| 国产女人18水真多毛片18精品| 日韩欧美ww| 日韩欧美国产麻豆| 狠狠躁狠狠躁视频专区| 俺来俺也去www色在线观看| 国产欧美一区二区精品秋霞影院| 亚洲iv一区二区三区| 波多野结衣高清视频| 极品中文字幕一区| 久久综合亚洲社区| 先锋影音av在线| 欧洲亚洲一区二区三区| 日韩亚洲欧美成人一区| jizz18女人| 欧美黑人一区| 精品美女国产在线| 成人免费在线视频播放| 麻豆av在线免费看| 中日韩av电影| 日韩一本精品| 国产在线资源| 久久久蜜桃精品| 极品尤物一区二区三区| 亚洲免费成人网| 国产一区二区福利视频| 国产精品一久久香蕉国产线看观看| 三级视频在线观看| 国产欧美短视频| 欧美精品福利在线| 久久免费小视频| 综合激情网站| 久久综合久久八八| 免费成年人视频在线观看| 99精品电影| 日韩在线观看成人| 欧美一级特黄高清视频| 日韩免费av| 亚洲色图日韩av| 中文字幕国产专区| 国产一区二区三区探花 | 国产粉嫩一区二区三区在线观看 | 欧美乱熟臀69xxxxxx| 男人女人黄一级| 日韩成人亚洲| 欧美视频中文字幕| 色噜噜狠狠一区二区| 九九久久国产| 欧美一区二区三区免费观看视频| 1314成人网| 日韩一区网站| 亚洲成人久久一区| 91精品小视频| 精品高清在线| 久久久精品国产| 久久99久久98精品免观看软件 | 久久视频这里有精品| zzzwww在线看片免费| 精品久久久久久中文字幕大豆网 | 日韩欧美在线123| 欧美xxxxx少妇| 天天久久夜夜| 中文欧美日本在线资源| 国产性xxxx| 浮生影视网在线观看免费| 成人av网站在线观看免费| 好吊色欧美一区二区三区| 三区在线视频| 国产精品久久久久久久裸模| 异国色恋浪漫潭| 国产第一页在线视频| 色哟哟国产精品免费观看| 亚洲天堂网一区| 涩涩屋成人免费视频软件| 亚洲国产毛片完整版| www在线观看免费视频| 91精品国产91久久久久久密臀 | 特黄一区二区三区| 亚洲欧美综合| 国产91在线播放九色快色| 一级特黄aaa大片在线观看| 国产高清视频一区| 欧美日韩国产综合在线| 中文字幕有码在线视频| 色94色欧美sute亚洲线路一久| 日韩中文字幕a| 精品国产导航| 久久精品视频播放| 国产精品久久久久久久久久久久久久久久久 | 忘忧草在线日韩www影院| 欧美日韩中文字幕一区二区| 国产a级片视频| 日韩电影免费网站| 97碰在线观看| 国产精品视频一二区| 久久嫩草精品久久久久| 日本一级黄视频| 成人一级视频| 亚洲激情第一页| 国产精品夜夜夜爽阿娇| 久久成人亚洲| 国产不卡一区二区三区在线观看| 伊人免费在线| 色婷婷激情久久| 亚洲欧美日韩色| 偷拍欧美精品| 国产91在线播放| 亚洲欧美综合一区二区| 亚洲精品久久7777| 九九热免费在线观看| 国产欧美一区二区三区精品观看 | www.xxxx日本| 青青草国产精品亚洲专区无| 欧美激情专区| 黄色漫画在线免费看| 精品久久久久久久久久久院品网 | 国产小视频一区| 亚洲色图清纯唯美| 久久国产这里只有精品| 久久成人av| 国产91成人在在线播放| 免费观看黄一级视频| 一区二区三区在线影院| 性鲍视频在线观看| 91精品啪在线观看国产81旧版| 国产精品扒开腿爽爽爽视频| 日本天堂影院在线视频| 精品久久久久久中文字幕大豆网| 久久久久久久无码| 日韩图片一区| 国产日韩欧美一区二区| av福利导福航大全在线| 欧美精品一区二区三区在线| 久久婷婷国产麻豆91| 成人午夜电影小说| 国产www免费| 国产精品白浆| 欧美一区二区.| 日本高清中文字幕二区在线| 欧美日韩一区二区精品| 国产又爽又黄无码无遮挡在线观看| 伊人蜜桃色噜噜激情综合| 国产麻豆日韩| 中文字幕资源网在线观看免费 | 国产免费一区二区三区香蕉精| 成年人在线免费观看| 欧美三级电影在线观看| 亚洲女人久久久| 国产成人在线色| 久久99久久99精品| 自拍视频一区| 国产精品一区久久久| 免费在线午夜视频| 日韩免费高清av| 日韩欧美视频在线免费观看| 91麻豆免费视频| 男女无套免费视频网站动漫| 99成人在线视频| 国产精品久久亚洲| 澳门成人av网| 日韩在线观看你懂的| av中文字幕免费在线观看| 午夜精品一区二区三区免费视频| 狠狠人妻久久久久久综合蜜桃| 男女性色大片免费观看一区二区| 97超碰人人爱| 欧美做受69| 成人黄色大片在线免费观看| 污污的网站在线看| 亚洲欧美制服中文字幕| 一级做a爱片久久毛片| 亚洲一区在线播放| 国产精久久一区二区三区| 极品少妇一区二区三区精品视频| 亚洲精品蜜桃久久久久久| 欧美男同视频网| 91天堂在线观看| 免费在线小视频| 久久久精品久久| 午夜av免费观看| 91精品国产色综合久久不卡电影| 亚州国产精品视频| 亚洲欧美在线另类| 扒开jk护士狂揉免费| 国产精品自拍一区| 日本中文字幕高清| 91久久中文| 自拍另类欧美| 最新亚洲精品| 国产精品福利视频| 国产精品亚洲成在人线| 午夜精品久久久久久久99热浪潮 | 日本www在线播放| 91精品精品| 五月天国产一区| 亚洲aaa级| 高清免费日韩| 自拍偷拍欧美日韩| 国产精品久久999| 国产免费拔擦拔擦8x在线播放 | 欧美浪妇xxxx高跟鞋交| 国产区一区二区三| 亚洲国产精品嫩草影院| 成人高潮免费视频| 国产欧美精品区一区二区三区| 成人在线电影网站| 国产成人av一区二区三区在线| 成人免费在线观看视频网站| 国产精品日韩精品欧美精品| www.男人天堂网| 久久久久国产精品| 亚洲精品一区二区三| 中文字幕精品影院| 麻豆av一区二区三区| 国内露脸中年夫妇交换精品| 亚洲一区亚洲二区| 豆花视频一区| 成人情趣片在线观看免费| 国产成人免费精品| 国产精品电影网| 欧洲av不卡| 日韩av不卡在线| 日韩电影大全网站| 欧美中文在线免费| av电影一区| 日本道色综合久久影院| 在线毛片观看| 欧美性做爰毛片| 国产精品伦理| 国产成人avxxxxx在线看| 蜜臀国产一区| 国产成人亚洲综合91精品| 午夜欧美巨大性欧美巨大| 日韩av电影院| 成人自拍视频网| 国产精品亚洲美女av网站| ww久久综合久中文字幕| 国产精品视频免费在线| 欧美成a人片免费观看久久五月天| 国产精品欧美久久久| 四虎影视国产精品| 97netav| 成人h动漫精品一区二区器材| 国产99在线免费| 欧美交a欧美精品喷水| 免费99视频| 精品日产免费二区日产免费二区| 视频一区视频二区视频三区视频四区国产 | h视频在线免费观看| 欧美放荡办公室videos4k| yellow字幕网在线| 国产精品精品视频| 自拍偷拍亚洲图片| 国产精品av一区| 伊人成综合网伊人222| 亚洲欧美国产不卡| 欧美午夜一区| 免费观看日韩毛片| 麻豆视频观看网址久久| 中文字幕久久久久久久| 91在线你懂得| 少妇高潮惨叫久久久久| 亚洲一区免费在线观看| 亚洲欧美另类在线视频| 51久久夜色精品国产麻豆| av免费在线观看不卡| 亚洲护士老师的毛茸茸最新章节| eeuss影院在线观看| 欧美精品在线极品| 天堂av在线网| 亚洲一区二区三区久久| 台湾佬综合网| 国产精品久久成人免费观看| 亚洲精品国产日韩| 日本xxxx黄色| 成人蜜臀av电影| 少妇太紧太爽又黄又硬又爽小说| 亚洲免费观看高清完整版在线观看熊| 国产精品黄色网| 欧美剧情电影在线观看完整版免费励志电影 | 欧美专区在线观看一区| www.av黄色| 夜夜嗨av一区二区三区四区| 精品日韩av| 国产精品日韩在线观看| 欧美日日夜夜| 国内精品国产三级国产99| 久久亚洲国产精品一区二区| 国产男女无遮挡猛进猛出| 日本一区二区三区免费乱视频| 久久久久久免费观看| 欧美日本一区二区三区四区| 四虎国产精品永远| 欧美激情精品久久久| 男人天堂久久| 日本精品一区二区| 亚洲日韩成人| 制服下的诱惑暮生| 中文在线免费一区三区高中清不卡 | av亚洲免费| 波多野结衣之无限发射| 狠狠色丁香久久婷婷综合丁香| 成都免费高清电影| 五月婷婷久久丁香| www.亚洲黄色| 欧美成aaa人片免费看| 成人黄色免费网站| 欧美最大成人综合网| 最新国产乱人伦偷精品免费网站| 成人性生交视频免费观看| 国产精品毛片久久久久久久| 台湾佬中文在线| 亚洲黄色在线看| av在线私库| αv一区二区三区| 欧美91大片| 人妻激情偷乱视频一区二区三区| 国产精品的网站| 中文字幕第一页在线播放| 亚洲欧美国产精品| 男人久久天堂| 国内视频一区二区| 一本一本久久| 少妇精品无码一区二区三区| 亚洲国产另类精品专区| 成人午夜免费福利| 色综合91久久精品中文字幕 | 国产精品久久亚洲| 国产一级性生活| 久久夜色精品国产噜噜av| 久久久久黄色片| 欧美大片拔萝卜| 自由的xxxx在线视频| 2022国产精品| 国产精品久久精品| 免费久久久久久久久| 青青草原成人网| 久久综合九色综合久久久精品综合 | 亚洲免费高清视频| 第84页国产精品| 久久久久久草| 久久这里有精品15一区二区三区| 波多野结衣 在线| 色婷婷久久久亚洲一区二区三区| 国产专区在线| 91精品国产综合久久男男 | 国产成人精品影视| 国产一级片免费观看| 亚洲精品成人av| 国产精品粉嫩| 中文字幕日韩精品一区二区| 国产呦精品一区二区三区网站| 全程偷拍露脸中年夫妇| 亚洲精品一区二区三区四区高清| 中文字幕在线看片| 亚洲精品一区二区三区蜜桃久| 狠狠狠色丁香婷婷综合激情| 久久久久久国产精品免费播放| 亚洲成人亚洲激情| 欧美精品资源| 性做爰过程免费播放| www.欧美精品一二区| 国产视频1区2区| 日韩有码在线视频| eeuss鲁片一区二区三区| 波多野结衣家庭教师在线播放| 国产欧美一区视频| 午夜精品久久久久久久99| 欧美一区二区三区精品电影| 色中色综合网| 亚洲成人av免费在线观看| 欧美日韩综合在线免费观看| 黄色在线看片| 视频在线观看成人| 粉嫩欧美一区二区三区高清影视| 天堂中文在线网| 久久艹在线视频| 欧美日韩xxxx| 四虎国产精品永久免费观看视频| 欧美性猛交xxxx免费看久久久| 激情在线小视频| 欧美xxxx黑人又粗又长精品| 精品在线你懂的|