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

七個最新的時間序列分析庫介紹和代碼示例

開發 前端
時間序列分析包括檢查隨著時間推移收集的數據點,目的是確定可以為未來預測提供信息的模式和趨勢。我們已經介紹過很多個時間序列分析庫了,但是隨著時間推移,新的庫和更新也在不斷的出現,所以本文將分享8個目前比較常用的,用于處理時間序列問題的Python庫。他們是tsfresh, autots, darts, atspy, kats, sktime, greykite。

時間序列分析包括檢查隨著時間推移收集的數據點,目的是確定可以為未來預測提供信息的模式和趨勢。我們已經介紹過很多個時間序列分析庫了,但是隨著時間推移,新的庫和更新也在不斷的出現,所以本文將分享8個目前比較常用的,用于處理時間序列問題的Python庫。他們是tsfresh, autots, darts, atspy, kats, sktime, greykite。

1、Tsfresh

Tsfresh在時間序列特征提取和選擇方面功能強大。它旨在自動從時間序列數據中提取大量特征,并識別出最相關的特征。Tsfresh支持多種時間序列格式,可用于分類、聚類和回歸等各種應用程序。

import pandas as pd
from tsfresh import extract_features
from tsfresh.utilities.dataframe_functions import make_forecasting_frame

# Assume we have a time series dataset `data` with columns "time" and "value"
data = pd.read_csv('data.csv')

# We will use the last 10 points to predict the next point
df_shift, y = make_forecasting_frame(data["value"], kind="value", max_timeshift=10, rolling_direction=1)

# Extract relevant features using tsfresh
X = extract_features(df_shift, column_id="id", column_sort="time", column_value="value", impute_function=impute)

2、AutoTS

autots是另一個用于時間序列預測的Python庫:

  • 提供了單變量和多變量時間序列預測的各種算法,包括ARIMA, ETS, Prophet和DeepAR。
  • 為最佳模型執行自動模型集成。
  • 提供了上界和下界的置信區間預測。
  • 通過學習最優NaN imputation和異常值去除來處理數據。
from autots.datasets import load_monthly

df_long = load_monthly(long=True)

from autots import AutoTS

model = AutoTS(
forecast_length=3,
frequency='infer',
ensemble='simple',
max_generations=5,
num_validations=2,
)
model = model.fit(df_long, date_col='datetime', value_col='value', id_col='series_id')

# Print the description of the best model
print(model)

3、darts

darts(Data Analytics and Real-Time Systems)有多種時間序列預測模型,包括ARIMA、Prophet、指數平滑的各種變體,以及各種深度學習模型,如LSTMs、gru和tcn。Darts還具有用于交叉驗證、超參數調優和特征工程的內置方法。

darts的一個關鍵特征是能夠進行概率預測。這意味著,不僅可以為每個時間步驟生成單點預測,還可以生成可能結果的分布,從而更全面地理解預測中的不確定性。

import pandas as pd
import matplotlib.pyplot as plt

from darts import TimeSeries
from darts.models import ExponentialSmoothing

# Read data
df = pd.read_csv("AirPassengers.csv", delimiter=",")

# Create a TimeSeries, specifying the time and value columns
series = TimeSeries.from_dataframe(df, "Month", "#Passengers")

# Set aside the last 36 months as a validation series
train, val = series[:-36], series[-36:]

# Fit an exponential smoothing model, and make a (probabilistic)
# prediction over the validation series’ duration
model = ExponentialSmoothing()
model.fit(train)
prediction = model.predict(len(val), num_samples=1000)

# Plot the median, 5th and 95th percentiles
series.plot()
prediction.plot(label="forecast", low_quantile=0.05, high_quantile=0.95)
plt.legend()

圖片

4、AtsPy

atspy,可以簡單地加載數據并指定要測試的模型,如下面的代碼所示。

# Importing packages
import pandas as pd
from atspy import AutomatedModel

# Reading data
df = pd.read_csv("AirPassengers.csv", delimiter=",")

# Preprocessing data
data.columns = ['month','Passengers']
data['month'] = pd.to_datetime(data['month'],infer_datetime_format=True,format='%y%m')
data.index = data.month
df_air = data.drop(['month'], axis = 1)

# Select the models you want to run:
models = ['ARIMA','Prophet']
run_models = AutomatedModel(df = df_air, model_list=models, forecast_len=10)

該包提供了一組完全自動化的模型。包括:

圖片

5、kats

kats (kit to Analyze Time Series)是一個由Facebook(現在的Meta)開發的Python庫。這個庫的三個核心特性是:

模型預測:提供了一套完整的預測工具,包括10+個單獨的預測模型、集成、元學習模型、回溯測試、超參數調優和經驗預測區間。

檢測:Kats支持檢測時間序列數據中的各種模式的函數,包括季節性、異常、變化點和緩慢的趨勢變化。

特征提取和嵌入:Kats中的時間序列特征(TSFeature)提取模塊可以生成65個具有明確統計定義的特征,可應用于大多數機器學習(ML)模型,如分類和回歸。

# pip install kats

import pandas as pd
from kats.consts import TimeSeriesData
from kats.models.prophet import ProphetModel, ProphetParams

# Read data
df = pd.read_csv("AirPassengers.csv", names=["time", "passengers"])

# Convert to TimeSeriesData object
air_passengers_ts = TimeSeriesData(air_passengers_df)

# Create a model param instance
params = ProphetParams(seasonality_mode='multiplicative')

# Create a prophet model instance
m = ProphetModel(air_passengers_ts, params)

# Fit model simply by calling m.fit()
m.fit()

# Make prediction for next 30 month
forecast = m.predict(steps=30, freq="MS")
forecast.head()

6、Sktime

sktime是一個用于時間序列分析的庫,它構建在scikit-learn之上,并遵循類似的API,可以輕松地在兩個庫之間切換。下面是如何使用Sktime進行時間序列分類的示例:

from sktime.datasets import load_arrow_head
from sktime.classification.compose import TimeSeriesForestClassifier
from sktime.utils.sampling import train_test_split

# Load ArrowHead dataset
X, y = load_arrow_head(return_X_y=True)

# Split data into train and test sets
X_train, X_test, y_train, y_test = train_test_split(X, y)

# Create and fit a time series forest classifier
classifier = TimeSeriesForestClassifier(n_estimators=100)
classifier.fit(X_train, y_train)

# Predict labels for the test set
y_pred = classifier.predict(X_test)

# Print classification report
from sklearn.metrics import classification_report
print(classification_report(y_test, y_pred))

7、GreyKite

greykite是LinkedIn發布的一個時間序列預測庫。該庫可以處理復雜的時間序列數據,并提供一系列功能,包括自動化特征工程、探索性數據分析、預測管道和模型調優。

from greykite.common.data_loader import DataLoader
from greykite.framework.templates.autogen.forecast_config import ForecastConfig
from greykite.framework.templates.autogen.forecast_config import MetadataParam
from greykite.framework.templates.forecaster import Forecaster
from greykite.framework.templates.model_templates import ModelTemplateEnum

# Defines inputs
df = DataLoader().load_bikesharing().tail(24*90) # Input time series (pandas.DataFrame)
config = ForecastConfig(
metadata_param=MetadataParam(time_col="ts", value_col="count"), # Column names in `df`
model_template=ModelTemplateEnum.AUTO.name, # AUTO model configuration
forecast_horizon=24, # Forecasts 24 steps ahead
coverage=0.95, # 95% prediction intervals
)

# Creates forecasts
forecaster = Forecaster()
result = forecaster.run_forecast_config(df=df, config=config)

# Accesses results
result.forecast # Forecast with metrics, diagnostics
result.backtest # Backtest with metrics, diagnostics
result.grid_search # Time series CV result
result.model # Trained model
result.timeseries # Processed time series with plotting functions

總結

我們可以看到,這些時間序列的庫主要功能有2個方向,一個是特征的生成,另外一個就是多種時間序列預測模型的集成,所以無論是處理單變量還是多變量數據,它們都可以滿足我們的需求,但是具體用那個還要看具體的需求和使用的習慣。

責任編輯:華軒 來源: DeepHub IMBA
相關推薦

2024-04-26 12:29:36

2022-10-09 16:16:17

開發代碼庫網站

2023-07-27 14:44:03

物聯網IOT

2010-04-09 09:55:43

Oracle sqlp

2021-07-16 09:00:00

深度學習機器學習開發

2021-09-22 12:45:47

Python數據分析

2023-06-04 17:13:26

.NET開發應用程序

2023-03-29 07:54:25

Vue 3插件

2023-10-08 09:52:55

2021-08-05 13:49:39

Python工具開發

2022-04-13 10:25:08

基礎設施IT 團隊

2023-03-13 10:49:30

ChatGPT人力資源

2023-03-30 15:12:47

2012-06-21 08:56:59

2024-05-29 11:16:33

PythonExcel

2023-10-30 15:37:48

Python庫時間序列分析數據集

2021-12-27 08:58:28

低代碼開發數據安全

2021-09-03 10:08:53

JavaScript開發 代碼

2022-12-09 09:47:02

2021-10-18 13:26:15

大數據數據分析技術
點贊
收藏

51CTO技術棧公眾號

欧美精品一区二区三区久久| 九九热这里只有精品免费看| 精品久久久噜噜噜噜久久图片| 国产在线一在线二| 国内精品视频666| 国内精品久久久久影院 日本资源| 国产精品一区二区入口九绯色| abab456成人免费网址| 一区二区在线看| 欧美主播一区二区三区美女 久久精品人| 亚洲最新av网站| 99成人精品| 久久影院资源网| 中出视频在线观看| 欧美一区二区三区婷婷| 午夜精品久久久久久久久久久| 亚洲精品一区二区三区蜜桃久| 丰满肥臀噗嗤啊x99av| 视频一区欧美精品| 久久久视频精品| 欧美特黄一级片| 久久不见久久见国语| 精品国内片67194| 国产又大又黄又猛| 三上悠亚一区二区| 亚洲va国产天堂va久久en| 伊人色综合影院| 国产中文字幕在线视频| 91麻豆国产自产在线观看| 91九色蝌蚪嫩草| 91九色蝌蚪91por成人| 亚洲欧美春色| 992tv成人免费视频| 国产男女猛烈无遮挡在线喷水| 少妇精品久久久| 日韩大片免费观看视频播放| 99国产精品免费视频| 毛片无码国产| 懂色aⅴ精品一区二区三区蜜月| 国产又黄又爽免费视频| av在线播放免费| 久久久久国产精品免费免费搜索| 国产日韩一区欧美| 亚洲免费国产视频| 国产精品99久久久久久久vr | 日韩av一区二| 51久久精品夜色国产麻豆| 国产福利久久久| 亚洲私人影院| 欧美激情小视频| 久久中文字幕在线观看| 国产综合久久| 久久免费视频网| 国产精品a成v人在线播放| 亚洲小说欧美另类社区| 久久久久久亚洲精品不卡| 欧美激情一区二区视频| 欧美片第1页综合| 欧美日韩第一视频| 久久中文字幕在线观看| 在线不卡欧美| 欧美一级电影久久| 成人毛片一区二区三区| 日韩国产精品久久久久久亚洲| 国产999精品视频| www.av88| 久久国产综合精品| 91福利视频导航| 亚洲精品字幕在线| 91香蕉视频污在线| 日韩欧美亚洲区| 精品国产99久久久久久| 一区二区不卡在线视频 午夜欧美不卡在| 香蕉视频免费版| 成人影院在线视频| 91福利视频网站| 亚洲va在线va天堂va偷拍| 久久视频免费| 亚洲精品国产免费| 美国美女黄色片| 亚洲精品二区三区| 午夜伦理精品一区| 秋霞精品一区二区三区| 久久99国产精品尤物| 99视频在线免费观看| 亚洲 欧美 精品| 国产精品传媒视频| 女人被男人躁得好爽免费视频| 蜜桃麻豆av在线| 欧美色欧美亚洲另类二区| 亚洲一区二区偷拍| 亚洲va久久| 久久精品国产综合| 亚洲欧美在线观看视频| 麻豆精品在线播放| 狠狠色伊人亚洲综合网站色| 成人动漫在线播放| 亚洲一区二区三区四区的| 北条麻妃在线一区| 欧美成人一级| 中文国产亚洲喷潮| 国产午夜精品无码一区二区| 天堂成人免费av电影一区| 亚洲一区二区三区777| 日韩电影免费| 一区二区三区国产精品| 国模杨依粉嫩蝴蝶150p| 9l亚洲国产成人精品一区二三 | 成人免费视频网站| 成人高清免费观看mv| 香蕉成人伊视频在线观看| 五月婷婷六月丁香激情| 日韩有码一区| 免费97视频在线精品国自产拍| 亚洲乱码国产乱码精品| 国产mv日韩mv欧美| 中文字幕中文字幕一区三区| 筱崎爱全乳无删减在线观看| 日韩一区二区中文字幕| 欧美黄色激情视频| 国产精品试看| 国产精品xxxx| 羞羞的网站在线观看| 精品视频一区二区三区免费| 久久亚洲AV成人无码国产野外| 亚洲色图二区| 国产主播精品在线| 国产精品久久久久久久龚玥菲 | 国产又黄又大又粗视频| 亚洲超碰在线观看| 另类天堂视频在线观看| 中日韩av在线| 日本一区二区三区在线不卡| 丝袜老师办公室里做好紧好爽| 成人偷拍自拍| 欧美黑人国产人伦爽爽爽| 91影院在线播放| 欧美激情一区二区三区不卡 | 国产在线视频一区二区| 亚洲激情图片| 99久久婷婷国产综合精品首页| 日韩国产在线播放| 日本在线观看视频网站| 成人深夜福利app| 天堂8在线天堂资源bt| 天堂va欧美ⅴa亚洲va一国产| 精品激情国产视频| 99久久精品国产一区二区成人| 亚洲色图制服诱惑| 亚洲色图欧美自拍| 亚洲午夜久久久久久尤物| 999精品在线观看| 色yeye免费人成网站在线观看| 91精品免费在线| 欧美卡一卡二卡三| 国产宾馆实践打屁股91| 东北少妇不带套对白| 久久综合社区| 97在线视频精品| 午夜小视频在线播放| 欧美日韩亚洲网| 久久久久亚洲av成人无码电影| 久久看片网站| 亚洲欧美国产精品桃花| 高清一区二区中文字幕| 欧美日本亚洲视频| 天天操天天操天天操| 日韩欧美精品中文字幕| 日本午夜精品视频| 国产一区二区精品久久91| 国产性生活免费视频| 国产欧美啪啪| 国产盗摄xxxx视频xxx69| 在线观看免费黄视频| 日韩一区二区不卡| 日本午夜视频在线观看| 国产精品无圣光一区二区| 婷婷激情小说网| 国产精品尤物| 亚洲在线视频一区二区| 视频精品一区| 国产成人aa精品一区在线播放| 欧美猛烈性xbxbxbxb| 欧美v国产在线一区二区三区| 日韩精品在线免费视频| 国产精品亲子乱子伦xxxx裸| 天天爽夜夜爽视频| 国产精品亚洲欧美| 在线观看一区二区三区三州| 伊人www22综合色| 国产精品成人av性教育| 污片在线免费观看| 国产一区二区欧美日韩| 性生活视频软件| 色视频欧美一区二区三区| 日本中文在线视频| 91一区二区三区在线观看| 欧美成年人视频在线观看| 国产日韩亚洲| 午夜在线视频免费观看| 亚洲精品**不卡在线播he| 91亚洲午夜在线| 91精品韩国| 欧美精品videos| 亚洲成人三级| 亚洲欧美国产日韩中文字幕| 国产熟女一区二区三区五月婷| 色哟哟精品一区| 国产一级片视频| 亚洲欧美一区二区视频| 欧美bbbbb性bbbbb视频| 国产成人综合视频| 亚洲精品综合在线观看| 丝袜美腿亚洲色图| 久久成人免费观看| 欧美视频二区| 黄色www在线观看| 成人免费av| 蜜桃999成人看片在线观看| 日韩在线亚洲| 91在线免费观看网站| 日本精品在线一区| 91精品国产91久久久久福利| 色图在线观看| 久久6免费高清热精品| av男人的天堂在线| 伊人久久男人天堂| 日本天堂影院在线视频| 亚洲第一av网站| 男人天堂av网| 精品美女一区二区| 国产黄色美女视频| 欧美精品久久99| 一区二区三区在线免费观看视频| 色综合咪咪久久| 黄色在线观看国产| 午夜亚洲福利老司机| 18精品爽视频在线观看| 亚洲精品你懂的| 亚洲aaa视频| 国产精品国模大尺度视频| 免费在线观看a视频| 国产日韩欧美a| 国产高清一区二区三区四区| 久久免费午夜影院| 一本加勒比北条麻妃| 久久综合九色综合欧美就去吻| 艳妇乳肉亭妇荡乳av| www.欧美日韩国产在线| www.17c.com喷水少妇| 99久久精品免费看| 亚洲综合自拍网| 26uuu国产在线精品一区二区| 久久久久国产精品区片区无码| 99久久国产综合色|国产精品| 国产精品福利导航| 2022国产精品视频| 精品欧美一区二区久久久| 日本一区二区三区高清不卡 | 久久一本综合| 色中文字幕在线观看| 一个色综合网| www插插插无码视频网站| 一区二区三区四区五区在线| 国产真实乱子伦| 免费高清在线一区| 992kp免费看片| 成人av综合一区| 91精品人妻一区二区三区| 日本一区二区在线不卡| 男人操女人的视频网站| 亚洲成人av资源| 无码人妻丰满熟妇精品区| 欧美日韩国产一区| 精品欧美一区二区精品少妇| 亚洲精品一区二区三区影院| 欧美偷拍视频| 日韩中文字幕视频在线| 懂色av一区| 国产精品xxx视频| 日韩在线视频一区二区三区| 久久精品午夜一区二区福利| 欧美在线色图| 成年人深夜视频| 久久高清一区| 黄色片免费网址| 久久综合狠狠综合| 亚洲精品久久久久久国| 亚洲国产美女搞黄色| 波多野结衣一区二区三区四区| 91精品国产综合久久久蜜臀图片| 色wwwwww| 久久精品91久久香蕉加勒比| 国产网站在线| 91美女高潮出水| 日韩人体视频| 女女百合国产免费网站| 国产精品亚洲综合色区韩国| 黄色片免费网址| 国产日韩欧美一区二区三区综合| 久草资源在线视频| 欧美三级在线视频| 污污视频在线免费看| 日韩在线视频一区| 亚洲最大网站| 国产a一区二区| 欧美成人自拍| 99福利在线观看| 成人免费毛片高清视频| 国产乱子轮xxx农村| 黑人精品xxx一区| 丰满人妻av一区二区三区| 色偷偷av一区二区三区| 老司机2019福利精品视频导航| 国产精品传媒毛片三区| 亚洲大全视频| 国产美女18xxxx免费视频| 久久精品欧美一区二区三区不卡 | 亚洲激情精品| 中文字幕55页| 中文字幕一区日韩精品欧美| 人人草在线观看| 日韩电影网在线| 狂野欧美激情性xxxx欧美| 91中文精品字幕在线视频| 97久久视频| jizz18女人| 国产精品乱码妇女bbbb| 人人草在线观看| 亚洲欧洲日产国产网站| 极品美鲍一区| 国内视频一区二区| 在线日韩中文| 中文字幕天堂av| 亚洲一区中文日韩| а√中文在线资源库| 草民午夜欧美限制a级福利片| 激情亚洲小说| 亚洲日本理论电影| 美洲天堂一区二卡三卡四卡视频| 免费网站在线高清观看| 色哟哟在线观看一区二区三区| 欧美日韩国产亚洲沙发| 热久久免费视频精品| 奇米狠狠一区二区三区| 91av俱乐部| 国产精品网站导航| 在线观看视频中文字幕| 中文字幕精品一区二区精品| 青青热久免费精品视频在线18| 日韩亚洲一区在线播放| 日本aⅴ免费视频一区二区三区 | 日本少妇xxx| 亚洲在线视频网站| 日韩在线视频免费| 欧美一乱一性一交一视频| 国产精品亚洲片在线播放| 欧美一级裸体视频| 国产精品你懂的| 国产精选久久久| 欧美日韩高清区| 久久97精品| 无码内射中文字幕岛国片| 国产精品午夜久久| 国内精品国产成人国产三级| 欧美激情精品在线| 日韩伦理一区二区三区| 粉嫩虎白女毛片人体| 成人免费小视频| 国产91免费在线观看| 2019最新中文字幕| 日本道不卡免费一区| 无套白嫩进入乌克兰美女| 亚洲成人动漫一区| 岛国在线大片| 91精品国产高清久久久久久91裸体| 激情综合激情| 亚洲v国产v欧美v久久久久久| 在线播放国产精品二区一二区四区| 日本一本在线免费福利| 欧美精品国产精品久久久| 久久激情五月婷婷| 天堂网一区二区三区| 这里只有精品丝袜| 91成人精品在线| 国内自拍视频网| 亚洲国产综合色| 婷婷在线视频| 久久久免费看| 国产在线精品一区二区三区不卡| 久久精品女人毛片国产| 国产一区二区三区在线观看网站 | 日韩在线导航| 成人网男人的天堂| 怡春院在线视频| 97超级碰碰碰久久久| 日韩欧美精品综合| 青青草成人免费视频| 欧美精品三级日韩久久| 亚洲私拍视频|