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

主頁(yè) > 知識(shí)庫(kù) > Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)

Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)

熱門(mén)標(biāo)簽:地圖標(biāo)注的意義點(diǎn) 上海機(jī)器人外呼系統(tǒng)哪家好 房產(chǎn)電銷外呼系統(tǒng) 南京銷售外呼系統(tǒng)軟件 地圖制圖標(biāo)注位置改變是移位嗎 蓋州市地圖標(biāo)注 315電話機(jī)器人廣告 地圖標(biāo)注微信發(fā)送位置不顯示 浙江電銷卡外呼系統(tǒng)好用嗎

數(shù)據(jù)探索性分析(EDA)

1. 總覽數(shù)據(jù)概況

數(shù)據(jù)庫(kù)載入

#coding:utf-8
#導(dǎo)入warnings包,利用過(guò)濾器來(lái)實(shí)現(xiàn)忽略警告語(yǔ)句。
import warnings
warnings.filterwarnings('ignore')
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import missingno as msno

數(shù)據(jù)載入

## 1) 載入訓(xùn)練集和測(cè)試集;
path = './'
Train_data = pd.read_csv(path+'car_train_0110.csv', sep=' ')
Test_data = pd.read_csv(path+'car_testA_0110.csv', sep=' ')

確定path,如果是在notebook環(huán)境,我通常使用 !dir查看當(dāng)前目錄

特征說(shuō)明

新技能:使用.append()同時(shí)觀察前5行與后5行

## 2) 簡(jiǎn)略觀察數(shù)據(jù)(head()+shape)
Train_data.head().append(Train_data.tail())

觀察數(shù)據(jù)維度

Train_data.shape,Test_data.shape

總覽概況: .describe()查看統(tǒng)計(jì)量,.info()查看數(shù)據(jù)類型

1.1 判斷數(shù)據(jù)缺失和異常

1.1.1 查看nan

Train_data.shape,Test_data.shape

也可直接查看nan,有以下兩種方式 ↓ :

Train_data.isnull().sum()

可視化na更直觀

# find na 
tmp = df_train.isnull().any()
tmp[tmp.values==True]

新技能: msno庫(kù)(缺失值可視化)的使用

Train_data.isnull().sum().plot( kind= 'bar')

可視化看下缺省值

msno.matrix(Train_data.sample(250))

其中,Train_data.sample(250)表示隨機(jī)抽樣250行,白色條紋表示缺失

直接顯示未缺失的樣本數(shù)量/每特征

msno.bar(Train_data.sample(250),labels= True)

使用msno中的 .heatmap()查看缺失值之間的相關(guān)性

msno.heatmap(Train_data.sample(250))

1.1.2 *異常值檢測(cè)(重要!易忽略)

通過(guò)Train_data.info()了解數(shù)據(jù)類型

Train_data.info()

1.2 了解預(yù)測(cè)值的分布

特征分為類別特征和數(shù)字特征

查看分布的意義在于:

a. 及時(shí)將非正態(tài)分布數(shù)據(jù)變化為正態(tài)分布數(shù)據(jù)

b. 異常檢測(cè)

1.2.1 數(shù)字特征分析

Train_data['price']

發(fā)現(xiàn)都是int

統(tǒng)計(jì)分布 ↓

Train_data['price'].value_counts()

## 1) 總體分布概況(無(wú)界約翰遜分布等)
import scipy.stats as st
y = Train_data['price']
plt.figure(1); plt.title('Johnson SU')
sns.distplot(y, kde=False, fit=st.johnsonsu)
plt.figure(2); plt.title('Normal')
sns.distplot(y, kde=False, fit=st.norm)
plt.figure(3); plt.title('Log Normal')
sns.distplot(y, kde=False, fit=st.lognorm)

結(jié)論:price不服從正態(tài)分布,因此在進(jìn)行回歸之前,它必須進(jìn)行轉(zhuǎn)換。無(wú)界約翰遜分布擬合效果較好。

1.2.1.1 相關(guān)性分析
1.2.1.2 *偏度和峰值

偏度(skewness),統(tǒng)計(jì)數(shù)據(jù)分布偏斜方向和程度,是統(tǒng)計(jì)數(shù)據(jù)分布非對(duì)稱程度的數(shù)字特征。定義上偏度是樣本的三階標(biāo)準(zhǔn)化矩。

峰度(peakedness;kurtosis)又稱峰態(tài)系數(shù)。表征概率密度分布曲線在平均值處峰值高低的特征數(shù)。直觀看來(lái),峰度反映了峰部的尖度。

## 2) 查看skewness and kurtosis
sns.distplot(Train_data['price']);
print("Skewness: %f" % Train_data['price'].skew())
print("Kurtosis: %f" % Train_data['price'].kurt())

批量計(jì)算skew

Train_data.skew()

查看skew的分布情況

批量計(jì)算kurt

Train_data.kurt()

查看kurt的分布情況

查看目標(biāo)變量的分布

## 3) 查看預(yù)測(cè)值的具體頻數(shù)
plt.hist(Train_data['price'], orientation = 'vertical',histtype = 'bar', color ='red')
plt.show()

結(jié)論:大于20000得值極少,其實(shí)這里也可以把這些當(dāng)作特殊得值(異常值)直接用填充或者刪掉

由于np.log(0)==-inf,無(wú)法繪圖,因此改用log(1+x)繪制分布bar,和教程里有出入,教程里用log繪圖如下:(我畫(huà)不出來(lái),因?yàn)?inf會(huì)報(bào)錯(cuò))

# log變換之后的分布較均勻,可以進(jìn)行l(wèi)og變換進(jìn)行預(yù)測(cè),這也是預(yù)測(cè)問(wèn)題常用的trick
plt.hist(np.log(1+Train_data['price']), orientation = 'vertical',histtype = 'bar', color ='red') 
plt.show()

分離label即預(yù)測(cè)值

Y_train = Train_data['price']

#這個(gè)區(qū)別方式適用于沒(méi)有直接label coding的數(shù)據(jù)

#這里不適用,需要人為根據(jù)實(shí)際含義來(lái)區(qū)分

#數(shù)字特征

numeric_features = Train_data.select_dtypes(include=[np.number])

numeric_features.columns

#類型特征

categorical_features = Train_data.select_dtypes(include=[np.object])

categorical_features.columns

numeric_features = ['power', 'kilometer', 'v_0', 'v_1', 'v_2', 'v_3', 'v_4', 'v_5', 'v_6', 'v_7', 'v_8', 'v_9', 'v_10', 'v_11', 'v_12', 'v_13','v_14' ]
categorical_features = ['name', 'model', 'brand', 'bodyType', 'fuelType', 'gearbox', 'notRepairedDamage', 'regionCode',]
# 特征nunique分布
for cat_fea in categorical_features:
    print(cat_fea + "的特征分布如下:")
    print("{}特征有個(gè){}不同的值".format(cat_fea, Train_data[cat_fea].nunique()))
    print(Train_data[cat_fea].value_counts())

每個(gè)特征情況都會(huì)逐個(gè)如下所示:

test data顯示同理

numeric_features.append('price')
numeric_features

price_numeric = Train_data[numeric_features]
correlation = price_numeric.corr()
correlation

只截了一部分

查看相關(guān)性(強(qiáng)->弱)

print(correlation['price'].sort_values(ascending = False),'\n')

可視化correction

f , ax = plt.subplots(figsize = (7, 7))
plt.title('Correlation of Numeric Features with Price',y=1,size=16)
sns.heatmap(correlation,square = True,  vmax=0.8)

price完成歷史使命,刪掉

del price_numeric['price']
## 2) 查看幾個(gè)特征得 偏度和峰值
for col in numeric_features:
    print('{:15}'.format(col), 
          'Skewness: {:05.2f}'.format(Train_data[col].skew()) , 
          '   ' ,
          'Kurtosis: {:06.2f}'.format(Train_data[col].kurt())  
         )

1.2.1.3 *每個(gè)數(shù)字特征的分布可視化(易忽略)
## 3) 每個(gè)數(shù)字特征得分布可視化
f = pd.melt(Train_data, value_vars=numeric_features)
g = sns.FacetGrid(f, col="variable",  col_wrap=2, sharex=False, sharey=False)
g = g.map(sns.distplot, "value")

只截了部分:

結(jié)論:匿名特征(v_*)相對(duì)分布均勻

1.2.1.4 *數(shù)字特征相互之間的關(guān)系可視化(易忽略)
## 4) 數(shù)字特征相互之間的關(guān)系可視化
sns.set()
columns = ['price', 'v_12', 'v_8' , 'v_0', 'power', 'v_5',  'v_2', 'v_6', 'v_1', 'v_14']
sns.pairplot(Train_data[columns],size = 2 ,kind ='scatter',diag_kind='kde')
plt.show()
1.2.1.5 *多變量互相回歸關(guān)系可視化(易忽略)
## 5) 多變量互相回歸關(guān)系可視化
fig, ((ax1, ax2), (ax3, ax4), (ax5, ax6), (ax7, ax8), (ax9, ax10)) = plt.subplots(nrows=5, ncols=2, figsize=(24, 20))
# ['v_12', 'v_8' , 'v_0', 'power', 'v_5',  'v_2', 'v_6', 'v_1', 'v_14']
v_12_scatter_plot = pd.concat([Y_train,Train_data['v_12']],axis = 1)
sns.regplot(x='v_12',y = 'price', data = v_12_scatter_plot,scatter= True, fit_reg=True, ax=ax1)
v_8_scatter_plot = pd.concat([Y_train,Train_data['v_8']],axis = 1)
sns.regplot(x='v_8',y = 'price',data = v_8_scatter_plot,scatter= True, fit_reg=True, ax=ax2)
v_0_scatter_plot = pd.concat([Y_train,Train_data['v_0']],axis = 1)
sns.regplot(x='v_0',y = 'price',data = v_0_scatter_plot,scatter= True, fit_reg=True, ax=ax3)
power_scatter_plot = pd.concat([Y_train,Train_data['power']],axis = 1)
sns.regplot(x='power',y = 'price',data = power_scatter_plot,scatter= True, fit_reg=True, ax=ax4)
v_5_scatter_plot = pd.concat([Y_train,Train_data['v_5']],axis = 1)
sns.regplot(x='v_5',y = 'price',data = v_5_scatter_plot,scatter= True, fit_reg=True, ax=ax5)
v_2_scatter_plot = pd.concat([Y_train,Train_data['v_2']],axis = 1)
sns.regplot(x='v_2',y = 'price',data = v_2_scatter_plot,scatter= True, fit_reg=True, ax=ax6)
v_6_scatter_plot = pd.concat([Y_train,Train_data['v_6']],axis = 1)
sns.regplot(x='v_6',y = 'price',data = v_6_scatter_plot,scatter= True, fit_reg=True, ax=ax7)
v_1_scatter_plot = pd.concat([Y_train,Train_data['v_1']],axis = 1)
sns.regplot(x='v_1',y = 'price',data = v_1_scatter_plot,scatter= True, fit_reg=True, ax=ax8)
v_14_scatter_plot = pd.concat([Y_train,Train_data['v_14']],axis = 1)
sns.regplot(x='v_14',y = 'price',data = v_14_scatter_plot,scatter= True, fit_reg=True, ax=ax9)
v_13_scatter_plot = pd.concat([Y_train,Train_data['v_13']],axis = 1)
sns.regplot(x='v_13',y = 'price',data = v_13_scatter_plot,scatter= True, fit_reg=True, ax=ax10)

1.2.2 類別特征分析(會(huì)畫(huà),不會(huì)利用結(jié)果)

對(duì)類別特征查看unique分布

.value_counts()
## 1) unique分布
for fea in categorical_features:
    print(Train_data[fea].nunique())
categorical_features
1.2.2.1 箱形圖可視化
## 2) 類別特征箱形圖可視化
# 因?yàn)?name和 regionCode的類別太稀疏了,這里我們把不稀疏的幾類畫(huà)一下
categorical_features = ['model',
 'brand',
 'bodyType',
 'fuelType',
 'gearbox',
 'notRepairedDamage']
for c in categorical_features:
    Train_data[c] = Train_data[c].astype('category')
    if Train_data[c].isnull().any():
        Train_data[c] = Train_data[c].cat.add_categories(['MISSING'])
        Train_data[c] = Train_data[c].fillna('MISSING')
def boxplot(x, y, **kwargs):
    sns.boxplot(x=x, y=y)
    x=plt.xticks(rotation=90)
f = pd.melt(Train_data, id_vars=['price'], value_vars=categorical_features)
g = sns.FacetGrid(f, col="variable",  col_wrap=2, sharex=False, sharey=False, size=5)
g = g.map(boxplot, "value", "price")
Train_data.columns
1.2.2.2 小提琴圖可視化
## 3) 類別特征的小提琴圖可視化
catg_list = categorical_features
target = 'price'
for catg in catg_list :
    sns.violinplot(x=catg, y=target, data=Train_data)
    plt.show()
categorical_features = ['model',
 'brand',
 'bodyType',
 'fuelType',
 'gearbox',
 'notRepairedDamage']

1.2.2.3 柱形圖可視化類別

## 4) 類別特征的柱形圖可視化
def bar_plot(x, y, **kwargs):
    sns.barplot(x=x, y=y)
    x=plt.xticks(rotation=90)
f = pd.melt(Train_data, id_vars=['price'], value_vars=categorical_features)
g = sns.FacetGrid(f, col="variable",  col_wrap=2, sharex=False, sharey=False, size=5)
g = g.map(bar_plot, "value", "price")

1.2.2.4 特征的每個(gè)類別頻數(shù)可視化(count_plot)

##  5) 類別特征的每個(gè)類別頻數(shù)可視化(count_plot)
def count_plot(x,  **kwargs):
    sns.countplot(x=x)
    x=plt.xticks(rotation=90)
f = pd.melt(Train_data,  value_vars=categorical_features)
g = sns.FacetGrid(f, col="variable",  col_wrap=2, sharex=False, sharey=False, size=5)
g = g.map(count_plot, "value")

2. *用pandas_profiling生成數(shù)據(jù)報(bào)告(新技能)

import pandas_profiling
pfr = pandas_profiling.ProfileReport(Train_data)
pfr.to_file("./example.html")

3. 小結(jié)

本次筆記雖然針對(duì)樣本量較少的情況,但仍有一些可貴的思路:

a. 通過(guò)檢查nan缺失情況,確定需要進(jìn)一步處理的特征:

填充(填充方式是什么,均值填充,0填充,眾數(shù)填充等);

舍去;

先做樣本分類用不同的特征模型去預(yù)測(cè)。

b. 通過(guò)分布,進(jìn)行異常檢測(cè)

分析特征異常的label是否異常(或者偏離均值較遠(yuǎn)或者事特殊符號(hào));

異常值是否應(yīng)該剔除,還是用正常值填充,等。

c. 通過(guò)對(duì)laebl作圖,分析標(biāo)簽的分布情況

d. 通過(guò)對(duì)特征作圖,特征和label聯(lián)合做圖(統(tǒng)計(jì)圖,離散圖),直觀了解特征的分布情況,通過(guò)這一步也可以發(fā)現(xiàn)數(shù)據(jù)之中的一些異常值等,通過(guò)箱型圖分析一些特征值的偏離情況,對(duì)于特征和特征聯(lián)合作圖,對(duì)于特征和label聯(lián)合作圖,分析其中的一些關(guān)聯(lián)性

到此這篇關(guān)于Datawhale練習(xí)的文章就介紹到這了,更多相關(guān)python預(yù)測(cè)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

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

標(biāo)簽:陽(yáng)泉 金華 日照 貴州 克拉瑪依 臨汾 赤峰 雙鴨山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)》,本文關(guān)鍵詞  Datawhale,練,習(xí)之,二手車,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Datawhale練習(xí)之二手車價(jià)格預(yù)測(cè)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    91精品观看| 成人乱人伦精品视频在线观看| 欧洲精品视频在线观看| 在线观看日本网站| 精品免费久久久久久久| 巨乳诱惑日韩免费av| 性生交免费视频| 日韩亚洲欧美成人一区| 国产又爽又黄又嫩又猛又粗| 国产精品一区二区三区在线播放| 免费成人高清| 99在线国产| 我和岳m愉情xxxⅹ视频| 国产视频精品免费| 午夜伦理福利在线| 日韩欧美亚洲综合| 国产精品国产高清国产| 日韩大片在线永久免费观看网站| 无国产精品白浆是免费| 人人鲁人人莫人人爱精品| 欧美日韩五月天| 成人av网站免费| 在线伊人免费视频| 国产精品久久久久久亚洲影视| 久久久精品综合| 日本成人中文字幕在线| 黑人一区二区三区| 久久久影视精品| 国产欧美久久久| 日韩大尺度在线观看| 国产视频一区免费看| 少妇高潮一区二区三区69| 国产91露脸合集magnet| 国产视频久久久久| 欧美成人三级在线| 国产美女做爰免费视频软件| 午夜亚洲激情| 国产精品视频中文字幕| 欧美日韩综合一区二区三区| 人妻体内射精一区二区三区| 久久久久久在线观看| 亚洲激情视频在线| 在线天堂www在线国语对白| 三级在线观看视频| 久久久久久久999精品视频| 亚洲v欧美v另类v综合v日韩v| 国产成人av资源| 在线免费观看一级片| 精品成人免费观看| 少妇视频一区二区| 亚洲 国产 欧美一区| 欧美视频亚洲视频| 国产精品扒开腿爽爽爽视频| 日本肉体xxxx裸体784大胆| 免费羞羞视频网站| 中文天堂在线资源| 1234区中文字幕在线观看| 亚洲成a人片综合在线| 国产欧洲精品视频| 91.成人天堂一区| 日韩高清av在线| 成人线上视频| 久久综合精品国产一区二区三区| 99视频国产精品| 69xxxx欧美| 日韩成人毛片视频| 国产盗摄精品一区二区酒店| 99re66热这里只有精品4| 欧美午夜精品久久久久久超碰| 国产精品亚洲产品| 香蕉视频在线观看网站| 欧美性感一类影片在线播放| 国产尤物精品| 幼a在线观看| 尤物精品国产第一福利三区| 国产福利片在线观看| 国产高清在线视频| 9久久9毛片又大又硬又粗| 影音先锋欧美激情| 韩日一区二区| 在线亚洲日本| 丰满少妇xoxoxo视频| 69堂亚洲精品首页| 国产精品不卡一区二区三区在线观看| 日本va欧美va国产激情| 日韩精品一区二区三区中文精品| 精品国产一区探花在线观看| 日本午夜精品理论片a级app发布| 国内精品免费一区二区三区| www.久久精品视频| 色偷偷7777www人| 久久人人超碰精品| 91精品国产91久久综合桃花| 久久夜夜久久| 在线观看视频99| 欧美色图首页| 人人妻人人藻人人爽欧美一区| 久久亚洲中文字幕无码| 天堂中文在线视频| 日韩久久久久久久久| 日本在线精品视频| 亚洲图片小说综合| 91精品国产91久久久久福利| 久久久久亚洲av片无码下载蜜桃| 精品无吗乱吗av国产爱色| 日日夜夜操操操| 亚洲精品社区| 国产欧美亚洲日本| 国产视频1区| 亚洲精品99久久久久中文字幕| 日韩经典一区二区| 国产成人精品视频| 台湾av在线二三区观看| 激情久久久久久久久久久久久久久久| 亚洲免费成人在线视频| 国产精品国内免费一区二区三区| 亚洲一区在线不卡| 国产欧美一区二区三区沐欲| 日韩午夜在线播放| 日本a人精品| 91在线你懂得| 五月天色综合| www.香蕉视频在线观看| 成人黄色图片网站| 国产精品久久久久久久久久久久| 久久综合久久八八| 色综合视频二区偷拍在线| 色无极影院亚洲| 国产精品一区在线免费观看| 99热精品国产| 中文字幕在线视频第一页| 欧美成熟毛茸茸复古| 欧美性猛交乱大交| 欧美成年人视频| 8x8x拔插拔插影库永久免费| 久久久亚洲午夜电影| 久久国产乱子精品免费女| 欧美日韩亚洲在线| 黑人と日本人の交わりビデオ| 都市激情亚洲色图| 色综合天天综合| 亚洲午夜精品在线| 9.1国产丝袜在线观看| 久久99在线观看| 亚洲天堂1区| 免费观看黄色的网站| 久久成人18免费网站| 一区二区三区.www| 男女下面一进一出无遮挡| 久久精品成人欧美大片古装| 国产丝袜在线观看视频| 亚洲国产美国国产综合一区二区| 在线观看国产区| 国产精品极品| 亚洲日产国产精品| 宅男噜噜噜66国产精品免费| 欧美亚洲一区在线| 国产乱码一区二区| 68精品国产免费久久久久久婷婷| 最近中文字幕免费mv视频多少集| 波多野结衣综合网| 手机在线免费观看av| 日韩黄在线观看| 九九热国产精品视频| 一个色妞综合视频在线观看| 国产精品成人观看视频免费| 亚洲你懂的在线视频| 亚洲天堂日韩在线| 欧美国产在线观看| 久久成人小视频| 欧美手机在线| 26uuu欧美日本| 国产亚洲精品拍拍拍拍拍| 欧美日韩精品是欧美日韩精品| 狠狠操图片视频| 午夜精品久久久久久久| 日韩三级视频中文字幕| 特级西西444www| 国产欧美一二三区| 少妇激情av一区二区三区| 国内精品嫩模av私拍在线观看| 亚洲欧美日韩综合精品网| 精品国产百合女同互慰| 美女裸体自慰在线观看| 欧美爱爱视频免费看| 中文字幕亚洲在线| 久久精品视频8| 中日韩av电影| 亚洲6080在线| 久久精品国产99国产精品澳门| 亚在线播放中文视频| 日本不卡不卡| 福利电影一区二区三区| 国产一区二区福利| 日本资源在线| 牛人国产偷窥女洗浴在线观看| 黄色性生活一级片| 中文字幕一区二区在线观看| 中国一级免费毛片| 日韩精品黄色网| 麻豆91在线播放| 成人黄色片在线| 久久精选视频| www.激情小说.com| **精品中文字幕一区二区三区| 亚洲激情av| 在线精品播放av| 日产精品久久久一区二区福利| 在线观看免费视频综合| 午夜精品一区二区三区免费视频| 精品女同一区二区三区| 国产一区二区电影| 亚洲第一二三区| 国产乱码精品一区二区三区中文| 国产一区二区三区成人欧美日韩在线观看| 久章草在线视频| 欧美另类视频在线观看| 午夜精品一区二区三区视频免费看| 日本亚洲欧美天堂免费| av天在线播放| 丝袜美腿一区二区三区动态图| 在线观看日产精品| 国产精品伦理| 欧美在线一区二区三区| 午夜在线观看免费一区| 欧美激情视频在线免费观看 欧美视频免费一| 一区二区三区四区乱视频| 国产精品国产精品88| 五月天开心婷婷| 亚洲在线播放| 777影院狠狠色| 国产精品igao激情视频| 久久免费视频在线| 国产精品最新在线观看| 一区二区三区四区国产| 日本不卡1234视频| 免费成人av网站| 天天操,天天操| 久久mv成人精品亚洲动漫| 亚洲图片欧美日韩| 国产三级国产精品国产国在线观看| 最好看的2019年中文视频| 国产精品99一区二区| 国产盗摄一区二区| 亚洲成人777777| 性色88av老女人视频| 国产视频一区二区在线播放| 欧美日本韩国一区二区| 色老板免费视频| 九九久久九九久久| sm性调教片在线观看| 黑鬼狂亚洲人videos| 亚洲aa在线观看| 午夜久久一区| 久久精品国产96久久久香蕉| 日本一区二区三区四区在线视频| 在线成人综合色一区| 2021国产在线| 视频在线99re| 中文日韩欧美| 亚洲国产一区二区在线播放| 成人jjav| 在线视频一区二区三区四区| 日韩在线中文视频| 天天做天天爱天天综合网| av免费精品一区二区三区| 欧美在线free| 欧美黄色性生活| 精品一区二区三区视频在线观看| 91av精品| 中文字幕亚洲日本| 国产精品久久久久av蜜臀| 日本亚洲欧美天堂免费| 亚洲成人福利在线观看| 91免费版网站在线观看| 99久久99热久久精品免费看| 十大免费污污软件| 久久久久久久久久久久久国产| 91日韩在线专区| 国产精品久久久久久久久电影网| 超清av在线| 天堂av一区二区| 波多野结衣av一区二区全免费观看| 亚洲高清视频的网址| 精品176极品一区| 国产xxxxx18| 久久精品国产精品亚洲精品| 亚洲黄色免费在线观看| 波多野结衣福利| 日本一区视频在线观看| 日韩中文字幕一区二区| 韩国18福利视频免费观看| 男男视频在线观看网站| 欧美一级本道电影免费专区| 日韩网站在线观看| 日韩在线观看免费高清完整版| 成年人免费在线视频网站| 国产亚洲精品超碰| 日本精品久久| 岛国大片在线播放| 高潮在线视频| 91欧美一区二区三区| 久久久久亚洲精品国产| 91精品啪在线观看国产18| 五月天婷亚洲天综合网精品偷| 久久久久久夜精品精品免费| 日产精品久久久久| 韩国av一区二区三区在线观看| 国产精品二区在线观看| 亚洲性生活视频| h片在线观看免费| 午夜影视一区二区三区| 久久不见久久见免费视频7| 国产一精品一av一免费爽爽| 成人欧美一区二区三区黑人麻豆| 欧美成人国产一区二区| 日韩精品国产欧美| 黄大色黄女片18第一次| 精品国产一区二区三区四区| 男女av一区三区二区色多| 国产伦精品一区二区三区照片91| 澳门成人av网| 欧美精品中文字幕亚洲专区| 国产一级免费看| 女教师高潮黄又色视频| 国产精品免费观看视频| 国产一区二区三区不卡在线| 欧美色网在线|