成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > 如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)

如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)

熱門標(biāo)簽:遼寧智能外呼系統(tǒng)需要多少錢 qt百度地圖標(biāo)注 400電話申請(qǐng)資格 阿里電話機(jī)器人對(duì)話 螳螂科技外呼系統(tǒng)怎么用 電銷機(jī)器人系統(tǒng)廠家鄭州 地圖地圖標(biāo)注有嘆號(hào) 正安縣地圖標(biāo)注app 舉辦過冬奧會(huì)的城市地圖標(biāo)注

預(yù)測(cè)是一件復(fù)雜的事情,在這方面做得好的企業(yè)會(huì)在同行業(yè)中出類拔萃。時(shí)間序列預(yù)測(cè)的需求不僅存在于各類業(yè)務(wù)場(chǎng)景當(dāng)中,而且通常需要對(duì)未來幾年甚至幾分鐘之后的時(shí)間序列進(jìn)行預(yù)測(cè)。如果你正要著手進(jìn)行時(shí)間序列預(yù)測(cè),那么本文將帶你快速掌握一些必不可少的概念。

什么是時(shí)間序列?

顧名思義,時(shí)間序列是按照固定時(shí)間間隔記錄的數(shù)據(jù)集。換句話說,以時(shí)間為索引的一組數(shù)據(jù)是一個(gè)時(shí)間序列。請(qǐng)注意,此處的固定時(shí)間間隔(例如每小時(shí),每天,每周,每月,每季度)是至關(guān)重要的,意味著時(shí)間單位不應(yīng)改變。別把它與序列中的缺失值混為一談。我們有相應(yīng)的方法來填充時(shí)間序列中的缺失值。

在開始使用時(shí)間序列數(shù)據(jù)預(yù)測(cè)未來值之前,思考一下我們需要提前多久給出預(yù)測(cè)是尤其重要的。你是否應(yīng)該提前一天,一周,六個(gè)月或十年來預(yù)測(cè)(我們用“界限”來表述這個(gè)技術(shù)術(shù)語)?需要進(jìn)行預(yù)測(cè)的頻率是什么?在開始預(yù)測(cè)未來值的詳細(xì)工作之前,與將要使用你的預(yù)測(cè)結(jié)果的人談一談也不失為一個(gè)好主意。

如何在Python中繪制時(shí)間序列數(shù)據(jù)?

可視化時(shí)間序列數(shù)據(jù)是數(shù)據(jù)科學(xué)家了解數(shù)據(jù)模式,時(shí)變性,異常值,離群值以及查看不同變量之間的關(guān)系所要做的第一件事。從繪圖查看中獲得的分析和見解不僅將有助于建立更好的預(yù)測(cè),而且還將引導(dǎo)我們找到最合適的建模方法。這里我們將首先繪制折線圖。折線圖也許是時(shí)間序列數(shù)據(jù)可視化最通用的工具。

這里我們用到的是AirPassengers數(shù)據(jù)集。該數(shù)據(jù)集是從1949年到1960年之間的每月航空旅客人數(shù)的集合。下面是一個(gè)示例數(shù)據(jù),以便你對(duì)數(shù)據(jù)信息有個(gè)大概了解。

#Reading Time Series Data
Airpassenger = pd.read_csv("AirPassengers.csv")
Airpassenger.head(3)

現(xiàn)在,我們使用折線圖繪制數(shù)據(jù)。在下面的示例中,我們使用set_index()將date列轉(zhuǎn)換為索引。這樣就會(huì)自動(dòng)在x軸上顯示時(shí)間。接下來,我們使用rcParams設(shè)置圖形大小,最后使用plot()函數(shù)繪制圖表。

Airpassenger = Airpassenger.set_index('date')
pyplot.rcParams["figure.figsize"] = (12,6)
Airpassenger.plot()
pyplot.show()

1949-1960年間,乘飛機(jī)旅行的乘客人數(shù)穩(wěn)定增長(zhǎng)。規(guī)律性間隔的峰值表明增長(zhǎng)似乎在有規(guī)律的時(shí)間間隔內(nèi)重復(fù)。

讓我們看看每個(gè)季度的趨勢(shì)是怎樣的。為了便于理解,從不同的維度觀察信息是個(gè)好主意。為此,我們需要使用Python中的datetime包從date變量中得出季度和年份。在進(jìn)行繪圖之前,我們將連接年份和季度信息,以了解旅客數(shù)量在季節(jié)維度上如何變化。

from datetime import datetime
# Airpassenger["date"] = Airpassenger["date"].apply(lambda x: datetime.strptime(x, "%d-%m-%Y"))
Airpassenger["year"] = Airpassenger["date"].apply(lambda x: x.year)
Airpassenger["qtr"] = Airpassenger["date"].apply(lambda x: x.quarter)
Airpassenger["yearQtr"]=Airpassenger['year'].astype(str)+'_'+Airpassenger['qtr'].astype(str)
airPassengerByQtr=Airpassenger[["passengerCount", "yearQtr"]].groupby(["yearQtr"]).sum()

準(zhǔn)備好繪制數(shù)據(jù)后,我們繪制折線圖,并確保將所有時(shí)間標(biāo)簽都放到x軸。x軸的標(biāo)簽數(shù)量非常多,因此我們決定將標(biāo)簽旋轉(zhuǎn)呈現(xiàn)。

pyplot.rcParams["figure.figsize"] = (14,6)
pyplot.plot(airPassengerByQtr)
pyplot.xticks(airPassengerByQtr.index, rotation='vertical')

這幅圖非常有趣,它清晰地表明,在1949-1960年之間的所有年份中,航空旅客人數(shù)每季度都在顯著增加。

時(shí)間序列的要素是什么?

時(shí)間序列數(shù)據(jù)包含4個(gè)主要元素:
1.趨勢(shì)性–趨勢(shì)性表示數(shù)據(jù)隨時(shí)間增加或減少的一般趨勢(shì)。這很容易理解。例如,1949年至1960年之間航空旅客數(shù)量呈增加趨勢(shì),或者可以說呈上升趨勢(shì)。
2.季節(jié)性–如同一年四季,數(shù)據(jù)模式出現(xiàn)在有規(guī)律的間隔之后,代表了時(shí)間序列的季節(jié)性組成部分。它們?cè)谔囟ǖ臅r(shí)間間隔(例如日,周,月,年等)之后重復(fù)。有時(shí)我們很容易弄清楚季節(jié)性,有時(shí)則未必。通常,我們可以繪制圖表并直觀檢驗(yàn)季節(jié)性元素的存在。但是有時(shí),我們可能不得不依靠統(tǒng)計(jì)方法來檢驗(yàn)季節(jié)性。
3.周期性–可被視為類似季節(jié)性,但唯一的區(qū)別是周期性不會(huì)定期出現(xiàn)。這個(gè)屬性使得它很難被辨識(shí)。例如,地震可以在我們知道將要發(fā)生的任何時(shí)間發(fā)生,但是我們其實(shí)不知道何時(shí)何地發(fā)生。
4.隨機(jī)噪聲–不屬于上述三類情況的時(shí)間序列數(shù)據(jù)中的突然變化,而且也很難被解釋,因此被稱為隨機(jī)波動(dòng)或隨機(jī)噪聲。

如何分解時(shí)間序列?

有兩種技術(shù)可以獲取時(shí)間序列要素。在進(jìn)行深入研究和查看相關(guān)Python抽取函數(shù)之前,必須了解以下兩點(diǎn):

  • 時(shí)間序列不必具有所有要素。
  • 弄清該時(shí)間序列是可加的還是可乘的。

那么什么是可加和可乘時(shí)間序列模型呢?

可加性模型–在可加性模型中,要素之間是累加的關(guān)系。y(t)=季節(jié)+趨勢(shì)+周期+噪音

可乘性模型–在可乘性模型中,要素之間是相乘的關(guān)系。y(t)=季節(jié)趨勢(shì)周期*噪音

你想知道為什么我們還要分解時(shí)間序列嗎?你看,分解背后的目的之一是估計(jì)季節(jié)性影響并提供經(jīng)過季節(jié)性調(diào)整的值。去除季節(jié)性的值就可以輕松查看趨勢(shì)。例如,在美國(guó),由于農(nóng)業(yè)領(lǐng)域需求的增加,夏季的失業(yè)率有所下降。從經(jīng)濟(jì)學(xué)角度來講,這也意味著6月份的失業(yè)率與5月份相比有所下降?,F(xiàn)在,如果你已經(jīng)知道了邏輯,這并不代表真實(shí)的情況,我們必須調(diào)整這一事實(shí),即6月份的失業(yè)率始終低于5月份。

這里的挑戰(zhàn)在于,在現(xiàn)實(shí)世界中,時(shí)間序列可能是可加性和可乘性的組合。這意味著我們可能并不總是能夠?qū)r(shí)間序列完全分解為可加的或可乘的。

現(xiàn)在你已經(jīng)了解了不同的模型,下面讓我們研究一些提取時(shí)間序列要素的常用方法。

經(jīng)典分解法

該方法起源于1920年,是諸多方法的鼻祖。經(jīng)典分解法有兩種形式:加法和乘法。Python中的statsmodels庫中的函數(shù)season_decompose()提供了經(jīng)典分解法的實(shí)現(xiàn)。在經(jīng)典分解法中,需要你指出時(shí)間序列是可加的還是可乘的。你可以在此處(https://otexts.com/fpp2/classical-decomposition.html)了解有關(guān)加法和乘法分解的更多信息。

在下面的代碼中,要獲得時(shí)間序列的分解,只需賦值model=additive。

import numpy as np
from pandas import read_csv
import matplotlib.pyplot as plt
from statsmodels.tsa.seasonal import seasonal_decompose
from pylab import rcParams
 
elecequip = read_csv(r"C:/Users/datas/python/data/elecequip.csv")
result = seasonal_decompose(np.array(elecequip), model='multiplicative', freq=4)
 
rcParams['figure.figsize'] = 10, 5
result.plot()
pyplot.figure(figsize=(40,10))
pyplot.show()

上圖的第一行代表實(shí)際數(shù)據(jù),底部的三行顯示了三個(gè)要素。這三個(gè)要素累加之后即可以獲得原始數(shù)據(jù)。第二個(gè)樣本集代表趨勢(shì)性,第三個(gè)樣本集代表季節(jié)性。如果我們考慮完整的時(shí)間范圍,你會(huì)看到趨勢(shì)一直在變化,并且在波動(dòng)。對(duì)于季節(jié)性,很明顯,在規(guī)律的時(shí)間間隔之后可以看到峰值。

如何獲得季節(jié)性調(diào)整值?

對(duì)于可加性模型,可以通過y(t)– s(t)獲得季節(jié)性調(diào)整后的值,對(duì)于乘法數(shù)據(jù),可以使用y(t)/ s(t)來調(diào)整值。

如果你正想問為什么我們需要季節(jié)性調(diào)整后的數(shù)據(jù),讓我們回顧一下剛才討論過的有關(guān)美國(guó)失業(yè)率的示例。因此,如果季節(jié)性本身不是我們的主要關(guān)注點(diǎn),那么季節(jié)性調(diào)整后的數(shù)據(jù)將更有用。盡管經(jīng)典方法很常見,但由于以下原因,不太建議使用它們:

  • 該技術(shù)對(duì)異常值不可靠。
  • 它傾向于使時(shí)間序列數(shù)據(jù)中的突然上升和下降過度平滑。
  • 假設(shè)季節(jié)性因素每年只重復(fù)一次。
  • 對(duì)于前幾次和最后幾次觀察,該方法都不會(huì)產(chǎn)生趨勢(shì)周期估計(jì)。

其他可用于分解的更好方法是X11分解,SEAT分解或STL分解?,F(xiàn)在,我們將看到如何在Python中生成它們。

與經(jīng)典法,X11和SEAT分解法相比,STL具有許多優(yōu)點(diǎn)。接下來,讓我們探討STL分解法。

STL分解法

STL代表使用局部加權(quán)回歸(Loess)進(jìn)行季節(jié)性和趨勢(shì)性分解。該方法對(duì)異常值具有魯棒性,可以處理任何類型的季節(jié)性。這個(gè)特性還使其成為一種通用的分解方法。使用STL時(shí),你控制的幾件事是:

  • 趨勢(shì)周期平滑度
  • 季節(jié)性變化率
  • 可以控制對(duì)用戶異常值或異常值的魯棒性。這樣你就可以控制離群值對(duì)季節(jié)性和趨勢(shì)性的影響。

同任何其他方法一樣,STL也有其缺點(diǎn)。例如,它不能自動(dòng)處理日歷的變動(dòng)。而且,它僅提供對(duì)可加性模型的分解。但是你可以得到乘法分解。你可以首先獲取數(shù)據(jù)日志,然后通過反向傳播要素來獲取結(jié)果。但是,這超出了本文討論的范圍。

Import pandas as pd
Import seaborn as sns
Import matplotlib.pyplot as plt
From statsmodels.tsa.seasonal import STL

elecequip =read_csv(r"C:/Users/datas/python/data/elecequip.csv")
stl = STL(elecequip, period=12, robust=True)
res_robust = stl.fit()
fig = res_robust.plot()

時(shí)間序列預(yù)測(cè)的基本方法

盡管有許多統(tǒng)計(jì)技術(shù)可用于預(yù)測(cè)時(shí)間序列數(shù)據(jù),我們這里僅介紹可用于有效的時(shí)間序列預(yù)測(cè)的最直接、最簡(jiǎn)單的方法。這些方法還將用作其他方法的基礎(chǔ)。

PYTHON中的簡(jiǎn)單移動(dòng)平均(SMA)

簡(jiǎn)單移動(dòng)平均是可以用來預(yù)測(cè)的所有技術(shù)中最簡(jiǎn)單的一種。通過取最后N個(gè)值的平均值來計(jì)算移動(dòng)平均值。我們獲得的平均值被視為下一個(gè)時(shí)期的預(yù)測(cè)。

為什么使用簡(jiǎn)單移動(dòng)平均?

移動(dòng)平均有助于我們快速識(shí)別數(shù)據(jù)趨勢(shì)。你可以使用移動(dòng)平均值確定數(shù)據(jù)是遵循上升趨勢(shì)還是下降趨勢(shì)。它可以消除波峰波谷等不規(guī)則現(xiàn)象。這種計(jì)算移動(dòng)平均值的方法稱為尾隨移動(dòng)平均值。在下面的示例中,我們使用rolling()函數(shù)來獲取電氣設(shè)備銷售數(shù)據(jù)的移動(dòng)平均線。

Import pandas as pd
from matplotlib import pyplot
 
elecequip = pd.read_csv(r"C:/Users/datas/python/data/elecequip.csv")
 
# Taking moving average of last 6 obs
rolling = elecequip.rolling(window=6)
rolling_mean = rolling.mean()
 
# plot the two series
pyplot.plot(elecequip)
pyplot.plot(rolling_mean, color='red')
pyplot.show()

另一種方法是“中心移動(dòng)平均”。在這里將任意給定時(shí)間(t)的值計(jì)算為當(dāng)前,之前和之后的平均值。啟用center = True將提供中心移動(dòng)平均值。

elecequip["x"].rolling(window=3, center=True).mean()

PYTHON中的加權(quán)移動(dòng)平均(WMA)

簡(jiǎn)單移動(dòng)平均非常樸素,因?yàn)樗鼘?duì)過去的所有值給予同等的權(quán)重。但是當(dāng)假設(shè)最新數(shù)據(jù)與實(shí)際值密切相關(guān),則對(duì)最新值賦予更多權(quán)重可能更有意義。

要計(jì)算WMA,我們要做的就是將過去的每個(gè)觀察值乘以一定的權(quán)重。例如,在6周的滾動(dòng)窗口中,我們可以將6個(gè)權(quán)重賦給最近值,將1個(gè)權(quán)重賦給最后一個(gè)值。

import random
rand = [random.randint(1, i) for i in range(100,110)]
data = {}
data["Sales"] = rand

df = pd.DataFrame(data)
weights = np.array([0.5, 0.25, 0.10])

sum_weights = np.sum(weights)
df['WMA']=(df['Sales']
.rolling(window=3, center=True)
.apply(lambda x: np.sum(weights*x)/sum_weights, raw=False)

)
print(df['WMA'])

PYTHON中的指數(shù)移動(dòng)平均(EMA)

在“指數(shù)移動(dòng)平均”中,隨著觀察值的增加,權(quán)重將按指數(shù)遞減。該方法通常是一種出色的平滑技術(shù),可以從數(shù)據(jù)中消除很多噪聲,從而獲得更好的預(yù)測(cè)。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from statsmodels.tsa.api import ExponentialSmoothing
 
EMA_fit = ExponentialSmoothing(elecequip, seasonal_periods=12, trend='add', seasonal='add').fit(use_boxcox=True)
fcast3 = EMA_fit.forecast(12)
 
 
ax = elecequip.plot(figsize=(10,6), marker='o', color='black', title="Forecasts from Exponential Smoothing" )
ax.set_ylabel("Electrical Equipment")
ax.set_xlabel("Index")
 
# For plotting fitted values
# EMA_fit.fittedvalues.plot(ax=ax, style='--', color='red')

EMA_fit.forecast(12).rename('EMS Forecast').plot(ax=ax, style='--',
 marker='o', color='blue', legend=True)

該方法具有以下兩種變體:
1.簡(jiǎn)單指數(shù)平滑–如果時(shí)間序列數(shù)據(jù)是具有恒定方差且沒有季節(jié)性的可加性模型,則可以使用簡(jiǎn)單指數(shù)平滑來進(jìn)行短期預(yù)測(cè)。
2.Holt指數(shù)平滑法–如果時(shí)間序列是趨勢(shì)增加或減少且沒有季節(jié)性的可加性模型,則可以使用Holt指數(shù)平滑法進(jìn)行短期預(yù)測(cè)。

以下是從python中的statsmodels包導(dǎo)入兩個(gè)模型的代碼。現(xiàn)在,你可以在練習(xí)中運(yùn)行上述模型。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from statsmodels.tsa.api import SimpleExpSmoothing, Holt

在本長(zhǎng)篇教程中,我們講解了:

  • 什么是時(shí)間序列數(shù)據(jù)?
  • 如何可視化和更深入地識(shí)別數(shù)據(jù)模式(如果有)?
  • 介紹了可加性和可乘性時(shí)間序列模型。
  • 研究了Python中分解時(shí)間序列的不同方法。

最后,我們學(xué)習(xí)了如何在Python中運(yùn)行一些非常基本的方法,例如移動(dòng)平均(MA),加權(quán)移動(dòng)平均(WMA),指數(shù)平滑模型(ESM)及其變體,例如SESM和Hotl。

以上就是如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)的詳細(xì)內(nèi)容,更多關(guān)于python 時(shí)間序列分解和預(yù)測(cè)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • 利用機(jī)器學(xué)習(xí)預(yù)測(cè)房?jī)r(jià)
  • 利用keras使用神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)銷量操作
  • 詳解用Python進(jìn)行時(shí)間序列預(yù)測(cè)的7種方法
  • Python實(shí)現(xiàn)新型冠狀病毒傳播模型及預(yù)測(cè)代碼實(shí)例
  • Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)

標(biāo)簽:昭通 信陽 興安盟 阜新 隨州 合肥 淘寶好評(píng)回訪 濟(jì)源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)》,本文關(guān)鍵詞  如,何用,Python,進(jìn)行,時(shí)間序列,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何用Python進(jìn)行時(shí)間序列分解和預(yù)測(cè)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    蜜桃精品在线观看| 菠萝蜜视频国产在线播放| 成 人片 黄 色 大 片| 国产精品v日韩精品| 欧美黑人性猛交| 国产成人精品一区二区三区网站观看| 5g影院天天爽成人免费下载| 91 com成人网| 精品国产欧美日韩| 国产色在线观看| 国产成人手机高清在线观看网站| 在线观看av黄网站永久| 99在线看视频| 亚洲午夜影视影院在线观看| 亚洲美女少妇撒尿| 999在线观看精品免费不卡网站| 国产又大又黄视频| 久久在线91| av免费在线网站| 国产三级精品三级在线观看国产| 免费观看又色又爽又黄的网站| 伊人久久综合97精品| 三级做a全过程在线观看| 国产精品国产三级国产普通话99| 久久国产三级精品| 884aa四虎影成人精品一区| 精品日韩欧美在线| 欧美一级在线观看| 黄页网址在线观看| 一区二区三区 在线观看视| 男人的天堂av网站| 欧美极品少妇videossex| 欧美一级理论片| 隣の若妻さん波多野结衣| 91精品国产91久久久| 麻豆九一精品爱看视频在线观看免费| 在线国产视频观看| 一本色道久久综合狠狠躁篇的优点| 草草影院第一页| 免费黄网站观看| 99精品小视频| 亚洲精品国产无天堂网2021| 成人免费网站在线观看视频| 久久久久久久久丰满| 国产日韩欧美一区二区东京热| 午夜成人影视| 日本精品久久电影| 国产精品黄色网| 色综合天天综合网天天狠天天| 尤物视频..com| 中文字幕av中文字幕| 成人黄色理论片| 性欧美.com| 精品中文字幕一区二区| 美女一区视频| 香蕉久久久久久| 亚洲国产精品一区| 麻豆蜜桃在线观看| 欧美三级欧美一级| 久久一级免费视频| 欧洲成人性视频| 欧美在线|欧美| 色综合久久久久| 日本熟妇毛茸茸丰满| 男人日女人下面视频| 色影视在线视频资源站| 欧美另类黑人巨大videos| 青青久在线视频免费观看| 成年人网站免费看| 在线观看av中文字幕| 欧美一区综合| 亚洲av熟女国产一区二区性色| www.99精品| 日本激情在线观看| 青檬在线电视剧在线观看| 日韩激情视频一区二区| 欧美性xxxx极品hd欧美| 人人妻人人澡人人爽欧美一区| 奇米777日韩| 3d动漫一区二区三区在线观看| 91精品国产高清自在线| 亚洲精品1区2区3区| 国产在线精品一区二区三区| 亚洲欧美日韩在线一区| а_天堂中文在线| 欧美激情一区二区三区全黄| 四虎www成人影院观看| 亚洲色图欧美| 美女又黄又免费| 成人晚上爱看视频| 精品国产三级电影在线观看| 岛国av免费在线观看| 成年人视频免费| 你懂的免费网站| 亚洲午夜激情在线| 国产麻豆久久| 日韩激情av在线免费观看| 精品无码久久久久久久动漫| chien国产乱露脸对白| 国产精品视频久| 激情综合五月天| 久久精品香蕉视频| 四虎884aa成人精品| 四虎影院观看视频在线观看| 亚洲一区二区三区四区五区| 国产精品久久久久久久久免费丝袜| 成人av一区二区三区| 中文字幕综合在线| 丰满肉嫩西川结衣av| 免费人成短视频在线观看网站| 欧美精品性生活| 老鸭窝毛片一区二区三区| 日韩xxx高潮hd| 日本福利片高清在线观看| 亚洲国产精品av| 国产高潮呻吟久久| 久久久久久久久久久9不雅视频| 色婷婷精品大视频在线蜜桃视频| 亚洲欧洲韩国日本视频| 一区二区三区精品久久久| aa视频在线播放| 好吊妞这里只有精品| 香蕉久久夜色| 欧美一级淫片| 亚洲欧洲一区二区天堂久久| 亚洲国产欧美精品| 亚洲视频在线二区| 成人在线播放视频| av白虎一区| 日本亚洲欧美美色| 精品少妇人妻一区二区黑料社区| 欧美a级一区二区| 国产福利视频在线观看| 亚洲欧美成人网| 日韩国产一区二区| 一区二区三区欧美亚洲| 4p变态网欧美系列| 九九九九九精品| 日韩成人av影视| 宅男视频免费在线观看视频| 四虎精品成人影院观看地址| 亚洲激情在线视频| 欧美日韩午夜精品| 精品制服美女久久| 中文字幕高清在线观看| 91成人噜噜噜在线播放| 欧洲精品在线视频| 老司机久久99久久精品播放免费| 美女网站免费观看视频| 香蕉久久精品日日躁夜夜躁| www.久草| 一区二区三区中文在线观看| 二区视频在线观看| 亚洲福利视频免费观看| 精品久久无码中文字幕| 国产在线观看黄色| 国产在线观看18| 亚洲高清视频在线播放| 国产激情视频在线播放| 插我舔内射18免费视频| 亚洲欧美不卡| 国产情侣久久久久aⅴ免费| 色噜噜狠狠狠综合欧洲色8| 亚洲欧美国产77777| 日韩中文字幕综合| 91久久夜色精品国产九色| 久久久国产一区二区三区| 操人视频在线观看| 国产精品美女一区| 亚洲精品国产久| 国产精品毛片| 欧美理论片在线| 我的公把我弄高潮了视频| 8x8x8x视频在线观看| 精品一区二区三区在线| 五月天丁香视频| 日本成人手机在线| 麻豆一区在线| 午夜少妇久久久久久久久| 黄色影院在线观看| 99国产精品视频免费观看一公开| 免费看成年人视频在线观看| 日韩一区二区三区四区| 久久er99热精品一区二区| 欧美孕妇与黑人孕交| 日本中文字幕视频一区| 超碰在线观看免费| av中文字幕免费观看| 在线播放第一页| 久久99青青精品免费观看| 久久影视一区二区| 中文字幕第36页| 亚洲图片小说在线| 狠狠色丁香久久婷婷综合丁香| 成年人视频在线免费| 黄污在线观看| 69堂成人精品视频免费| 欧美 日韩 国产 激情| 亚洲麻豆一区| 国产一二三四| 在线精品视频视频中文字幕| heyzo高清在线| 亚洲视频中文| 国产在亚洲线视频观看| 欧美亚洲激情视频| 夜夜嗨av一区二区三区| 欧美在线一区二区| 国产精品va在线观看无码| 国内精品久久久久久久久电影网| 97视频在线观看免费高清完整版在线观看| 亚洲欧洲免费无码| 欧美日韩黄色大片| 性疯狂做受xxxx高清视频| 欧美日韩亚洲精品内裤| 久久先锋影音av鲁色资源网| 国产精品综合色区在线观看| 日本久久亚洲电影| 日韩黄色高清视频| 久久这里只有| 久久青青色综合| 国产精品乱战久久久| 欧美午夜片欧美片在线观看| 5g国产欧美日韩视频| 亚洲免费成人av在线| 六月婷婷七月丁香| 精品国产乱码久久久久久婷婷| 视频在线观看入口黄最新永久免费国产| 老司机免费视频| 黄网站app在线观看| 夜夜嗨一区二区| 黄色av网址在线观看| 欧美一区二区综合| 欧美伊人久久久久久午夜久久久久| 成人在线看片网站| 欧美日韩中文字幕视频| 黄色小说综合网站| 欧美成人自拍| 国产乱国产乱老熟300部视频| 黑人巨大精品欧美一区二区免费| 9国产精品视频| 亚洲欧美强伦一区二区| 在线免费av电影| 美女视频网站黄色亚洲| 看电视剧不卡顿的网站| 国产一区二区调教| 99精品久久久久久| 日韩精品福利片午夜免费观看| 在线观看av免费观看| 韩国一区二区电影| 免费精品国产的网站免费观看| 日韩美女视频一区二区| 私人玩物在线观看| 成人性生交大片免费网站| 欧美成人福利| 国产在线不卡一区二区三区| 欧美黄色一区二区| 性无码专区无码| 久久se精品一区精品二区| 青青草成人免费在线视频| 国产在线视频精品一区| 视频区小说区图片区| 国产日韩一级片| ㊣最新国产の精品bt7086| 国产嫩草一区二区三区在线观看| 国产欧美日韩精品高清二区综合区| 久久久久久久久久久亚洲| 精品亚洲夜色av98在线观看| 91网站最新网址| 日韩av手机在线免费观看| 久久久久久国产精品一区| 中文天堂在线播放| 美女张开让男人捅| 最近2019中文字幕mv免费看| 青青草免费观看完整版高清| 精品国产乱码一区二区三区| 这里视频有精品| 亚洲欧美一区二区三区四区五区| 久久久久久久久99精品大| 成人18免费| 国产超碰人人爽人人做人人爱| 69视频在线免费观看| 国产综合色产在线精品| 亚洲欧美激情一区| 中文字幕欧美日韩在线不卡| 亚洲午夜电影| 久久精品人人做人人爽97| 亚州男人的天堂| 亚洲精品99久久久久中文字幕| 国内一卡2卡三卡四卡在线| 国产一区二区三区精彩视频| 成人黄18免费网站| 成人免费视频网| 日本人妖一区二区| 在线观看免费av片| 激情综合中文娱乐网| 日本高清不卡视频| 精品国产综合| 天天干夜夜艹| 欧美一区二区精品| 成人毛片在线观看| 91精品国产精品| 国产一级做a爰片在线看免费| 国产一区二区小视频| 怡红院成永久免费人全部视频| 国产精品高清无码在线观看| 91婷婷韩国欧美一区二区| 精品视频一二三区| 91福利国产在线观看菠萝蜜| 农村妇女精品一二区| 久久精品无码一区二区三区| 激情视频免费观看在线| 日本免费专区| 日韩一区二区电影网| 国产高清久久| 久久视频免费在线| 中文字幕线观看| 亚洲欧美久久久久| 亚洲永久免费网站| 亚洲福利国产精品| 亚洲国产裸拍裸体视频在线观看乱了中文| 欧美高清无遮挡| 天天干天天舔| 国产性一乱一性一伧一色| 国产精品视频第一区二区三区| 轻轻色免费在线视频| 岳张嘴把我的精子吞下去| 日本道在线观看一区二区| 红桃成人av在线播放|