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

如何利用散點(diǎn)圖矩陣進(jìn)行數(shù)據(jù)可視化

大數(shù)據(jù) 數(shù)據(jù)可視化
本文,我們將介紹如何使用 Seaborn 可視化庫(https://seaborn.pydata.org/)在 Python 中啟動和運(yùn)行散點(diǎn)圖矩陣。我們將看到如何為快速檢查數(shù)據(jù)而創(chuàng)建默認(rèn)散點(diǎn)圖矩陣,以及如何為了更深入的分析定制可視化方案。

本文介紹了如何在 Python 中利用散點(diǎn)圖矩陣(Pairs Plots)進(jìn)行數(shù)據(jù)可視化。

如何快速構(gòu)建強(qiáng)大的探索性數(shù)據(jù)分析可視化

當(dāng)你得到一個很不錯的干凈數(shù)據(jù)集時,下一步就是探索性數(shù)據(jù)分析(Exploratory Data Analysis,EDA)。EDA 可以幫助發(fā)現(xiàn)數(shù)據(jù)想告訴我們什么,可用于尋找模式、關(guān)系或者異常來指導(dǎo)我們后續(xù)的分析。盡管在 EDA 中有很多種可以使用的方法,但是其中最有效的啟動工具之一就是散點(diǎn)圖矩陣(pairs plot,也叫做 scatterplot matrix)。散點(diǎn)圖矩陣允許同時看到多個單獨(dú)變量的分布和它們兩兩之間的關(guān)系。散點(diǎn)圖矩陣是為后續(xù)分析識別趨勢的很棒方法,幸運(yùn)的是,用 Python 實(shí)現(xiàn)也是相當(dāng)簡單的。

本文,我們將介紹如何使用 Seaborn 可視化庫(https://seaborn.pydata.org/)在 Python 中啟動和運(yùn)行散點(diǎn)圖矩陣。我們將看到如何為快速檢查數(shù)據(jù)而創(chuàng)建默認(rèn)散點(diǎn)圖矩陣,以及如何為了更深入的分析定制可視化方案。

代碼地址:https://github.com/WillKoehrsen/Data-Analysis/blob/master/pairplots/Pair%20Plots.ipynb

我們將探索一個現(xiàn)實(shí)世界數(shù)據(jù)集,它由***的社會經(jīng)濟(jì)數(shù)據(jù)組成,這些數(shù)據(jù)都是 Gapminder 收集的。

Seaborn 中的散點(diǎn)圖矩陣

我們需要先了解一下數(shù)據(jù),以便開始后續(xù)的進(jìn)展。我們可以 pandas 數(shù)據(jù)幀的形式加載這些社會經(jīng)濟(jì)數(shù)據(jù),然后我們會看到下面這些列:

 

每一行代表一個國家一年的觀察數(shù)據(jù),列代表變量(這種格式的數(shù)據(jù)被稱作整潔數(shù)據(jù),tidy data),其中有兩個類別列(國家和洲)和四個數(shù)值列。這些列簡單易懂:life_exp 是出生時的預(yù)期壽命,以年為單位,popis 是人口數(shù)量,gdp_per_cap 是人均 GDP(以國際元)為單位。

seaborn 中的默認(rèn)散點(diǎn)圖矩陣僅僅畫出數(shù)值列,盡管我們隨后也會使用類別變量來著色。創(chuàng)建默認(rèn)的散點(diǎn)圖矩陣很簡單:我們加載 seaborn 庫,然后調(diào)用 pairplot 函數(shù),向它傳遞我們的數(shù)據(jù)幀即可:

 

  1. # Seaborn visualization library 
  2. import seaborn as sns 
  3. Create the default pairplot 
  4. sns.pairplot(df) 

 

我仍舊大為吃驚,一行簡單的代碼就能夠讓我們得到整個圖。散點(diǎn)圖矩陣會構(gòu)建兩種基本圖形:直方圖和散點(diǎn)圖。位于對角線位置的直方圖讓我們看到了每一個變量的分布,而對角線上下的散點(diǎn)圖則展示了變量兩兩之間的關(guān)系。例如,第二行最左側(cè)的散點(diǎn)圖展示了 life_exp 和 year 之間的關(guān)系。

默認(rèn)的散點(diǎn)圖矩陣通常能夠提供有價值的洞見。我們可以看到 life-exp 和 gdp_per_cap 是正相關(guān)的,這表明較高收入國家的國民要活得更久一些(盡管這并不能表明二者存在因果關(guān)系)。令人欣慰的是,這也顯示出世界范圍內(nèi)的人口壽命隨著時間逐漸增長。我們可以從直方圖中了解到人口和 GDP 變量呈嚴(yán)重右偏態(tài)分布。為了在以后的圖中更好地展示這些變量,我們可以通過對列數(shù)值取對數(shù)來進(jìn)行列變換:

 

  1. # Take the log of population and gdp_per_capita 
  2. df['log_pop'] = np.log10(df['pop']) 
  3. df['log_gdp_per_cap'] = np.log10(df['gdp_per_cap']) 
  4. Drop the non-transformed columns 
  5. df = df.drop(columns = ['pop''gdp_per_cap']) 

盡管這一張圖在分析中就很有用,然而我們發(fā)現(xiàn)基于類別變量(例如洲)對圖進(jìn)行著色能夠讓它更有價值。這在 seaborn 中也是極其簡單的。我們唯一要做的就是在調(diào)用 sns.pairplot 函數(shù)的時候使用關(guān)鍵詞 hue。

  1. sns.pairplot(df, hue = 'continent'

 

現(xiàn)在我們發(fā)現(xiàn)大洋洲和歐洲趨向于擁有***的期望壽命,而亞洲擁有最多的人口量。注意我們對人口和 GDP 的對數(shù)變換使得這些變量呈正態(tài)分布,這提供了一個關(guān)于這些變量更加全面的表征。

這張圖具有更多的信息,但是還存在一些問題:正如對角線上看到的一樣,我認(rèn)為堆疊的直方圖可解釋性不是很好。展示來自多類別的單變量分布的一個更好方法就是密度圖(density plot)。我們可以通過調(diào)用函數(shù)將直方圖變成密度圖。向散點(diǎn)圖輸入一些關(guān)鍵詞,改變點(diǎn)的透明度、大小和邊緣顏色。

 

  1. Create a pair plot colored by continent with a density plot of the # diagonal and format the scatter plots. 
  2. sns.pairplot(df, hue = 'continent', diag_kind = 'kde'
  3. plot_kws = {'alpha': 0.6, 's': 80, 'edgecolor''k'}, 
  4. size = 4) 

 

對角線上的密度圖使得對比洲之間的分布相對于堆疊的直方圖更加容易。改變散點(diǎn)圖的透明度增加了圖的可讀性,因為這些圖存在相當(dāng)多的重疊(ovelapping)。

現(xiàn)在是默認(rèn)散點(diǎn)圖矩陣的***一個例子。為減少復(fù)雜度,我們僅畫出 2000 年以后的數(shù)據(jù)。我們?nèi)耘f把洲著色,但是不畫出「年」這一列。為了限制畫出的列的數(shù)量,我們給函數(shù)傳遞了一個 vars 列表。為了更好的闡明這個圖,我們還加上了標(biāo)題。

 

  1. # Plot colored by continent for years 2000-2007 
  2. sns.pairplot(df[df['year'] >= 2000], 
  3. vars = ['life_exp''log_pop''log_gdp_per_cap'], 
  4. hue = 'continent', diag_kind = 'kde'
  5. plot_kws = {'alpha': 0.6, 's': 80, 'edgecolor''k'}, 
  6. size = 4); 
  7. # Title 
  8. plt.suptitle('Pair Plot of Socioeconomic Data for 2000-2007'
  9. size = 28); 

 

現(xiàn)在開始變得相當(dāng)好看了!如果繼續(xù)建模,我們可能會使用這些圖中的信息指導(dǎo)我們的選擇。例如,我們知道 log_gdp_per_cap 與 life_exp 是成正相關(guān)的,所以我們會創(chuàng)建一個線性模型來量化這種關(guān)系。本文主要集中在畫圖上面,如果希望更多地探索數(shù)據(jù),我們可以使用 PairGrid 類定制散點(diǎn)圖。

使用 PairGrid 的定制化

與 sns.pairplot 函數(shù)相反,sns.PairGrid 是一個類,這意味著它不能自動填充圖。我們創(chuàng)建一個類實(shí)例,然后為網(wǎng)格的不同部分匹配特定的函數(shù)。為了給數(shù)據(jù)創(chuàng)建 PairGrid 實(shí)例,我們使用了以下的代碼,這也限制了我們所展示的變量:

 

  1. Create an instance of the PairGrid class. 
  2. grid = sns.PairGrid(data= df_log[df_log['year'] == 2007], 
  3. vars = ['life_exp''log_pop'
  4. 'log_gdp_per_cap'], size = 4) 

如果我們要顯示內(nèi)容的話,則會得到一個空圖,因為我們還沒有為網(wǎng)格部分匹配任何函數(shù)。一個 PairGrid 需要填充三個網(wǎng)格部分:上三角、下三角和對角線。為了給這些部分匹配圖,我們使用在這一部分使用 grid.map 方法。例如,為了給上三角匹配一個散點(diǎn)圖,我們使用:

 

  1. # Map a scatter plot to the upper triangle 
  2. grid = grid.map_upper(plt.scatter, color = 'darkred'

map_upper 方法采用任意接受兩個變量數(shù)組的函數(shù)(例如 plt.scatter),以及相關(guān)的關(guān)鍵詞(例如 color)。map_lower 方法幾乎與其相同,但是它填充的是網(wǎng)格的下三角。map_diag 與這兩者稍有不同,因為它采用接受單個數(shù)組的函數(shù)(回想一下,對角線只顯示單個變量)。一個例子是 plt.hist,我們使用它來填充對角線部分:

 

  1. # Map a histogram to the diagonal 
  2. grid = grid.map_diag(plt.hist, bins = 10, color = 'darkred'
  3. edgecolor = 'k'
  4. # Map a density plot to the lower triangle 
  5. grid = grid.map_lower(sns.kdeplot, cmap = 'Reds'

在這個例子中,我們在下三角中使用二維核密度估計(即密度圖)。將上面的內(nèi)容合在一起,這段代碼就會給出下圖:

 

當(dāng)我們想要創(chuàng)建自定義函數(shù)將不同的信息匹配到該圖時,使用 PairGrid 類的實(shí)際好處就會顯露出來。例如,我可能希望在散點(diǎn)圖上增加兩個變量的皮爾遜相關(guān)系數(shù)。為了做到這一點(diǎn),我會寫一個使用兩個數(shù)組的函數(shù),用它來計算統(tǒng)計數(shù)據(jù),然后畫在圖上。下面的代碼展示的就是如何做到這件事(來源:https://stackoverflow.com/questions/30942577/seaborn-correlation-coefficient-on-pairgrid)。

 

  1. Function to calculate correlation coefficient between two arrays 
  2. def corr(x, y, **kwargs): 
  3. # Calculate the value 
  4. coef = np.corrcoef(x, y)[0][1] 
  5. # Make the label 
  6. label = r'$\rho$ = ' + str(round(coef, 2)) 
  7. Add the label to the plot 
  8. ax = plt.gca() 
  9. ax.annotate(label, xy = (0.2, 0.95), size = 20, xycoords = ax.transAxes) 
  10. Create a pair grid instance 
  11. grid = sns.PairGrid(data= df[df['year'] == 2007], 
  12. vars = ['life_exp''log_pop''log_gdp_per_cap'], size = 4) 
  13. # Map the plots to the locations 
  14. grid = grid.map_upper(plt.scatter, color = 'darkred'
  15. grid = grid.map_upper(corr) 
  16. grid = grid.map_lower(sns.kdeplot, cmap = 'Reds'
  17. grid = grid.map_diag(plt.hist, bins = 10, edgecolor = 'k', color = 'darkred'); 

我們的新函數(shù)被匹配到上三角中了,因為我們需要兩個數(shù)組來計算相關(guān)系數(shù)(還要注意到,我們可以將多個函數(shù)匹配到網(wǎng)格部分中)。這樣就得到了下圖:

 

現(xiàn)在相關(guān)系數(shù)已經(jīng)出現(xiàn)在上面的散點(diǎn)圖上了。這是一個比較直接的例子,但是我們可以使用 PairGrid 映射任何一個我們想要映射到圖上的函數(shù)。我們可以按照需要增加相關(guān)的信息,這可以幫助我們解決如何寫這個函數(shù)的問題!***一個例子,下圖對角線上展示了總結(jié)統(tǒng)計信息:

 

雖然還需要一些整理,但是它展示了一個通用的思想:除了使用庫中現(xiàn)有的函數(shù)將數(shù)據(jù)映射到圖上,例如 matplotlib,我們可以寫自己的函數(shù)來展示自定義信息。

總結(jié)

散點(diǎn)圖矩陣(pairs plots)是一款強(qiáng)大的工具,可以快速探索數(shù)據(jù)集中的分布和關(guān)系。為了讓散點(diǎn)圖矩陣可定制、可擴(kuò)展,Seaborn 通過 Pair Grid 類提供了一個簡單的默認(rèn)方法。在數(shù)據(jù)分析項目中,大部分的價值通常不是來自于酷炫的機(jī)器學(xué)習(xí),而是來自對數(shù)據(jù)的直接可視化。散點(diǎn)圖矩陣給我們提供了對數(shù)據(jù)的概覽,是數(shù)據(jù)分析項目很棒的起點(diǎn)。

責(zé)任編輯:未麗燕 來源: 網(wǎng)絡(luò)大數(shù)據(jù)
相關(guān)推薦

2017-02-22 13:48:49

Tableau可視化

2021-11-09 08:15:18

Grafana 數(shù)據(jù)可視化運(yùn)維

2023-02-15 08:24:12

數(shù)據(jù)分析數(shù)據(jù)可視化

2023-10-23 16:11:14

2020-12-17 09:40:01

Matplotlib數(shù)據(jù)可視化命令

2020-03-11 14:39:26

數(shù)據(jù)可視化地圖可視化地理信息

2020-07-27 07:00:00

體測繪新冠肺炎數(shù)據(jù)可視化

2022-06-29 09:54:17

Python數(shù)據(jù)可視化Altair

2017-10-14 13:54:26

數(shù)據(jù)可視化數(shù)據(jù)信息可視化

2020-08-14 10:45:26

Pandas可視化數(shù)據(jù)預(yù)處理

2024-10-24 16:43:15

2017-02-16 09:30:04

數(shù)據(jù)可視化信息

2022-06-29 08:28:58

數(shù)據(jù)可視化數(shù)據(jù)可視化平臺

2021-04-09 10:42:03

數(shù)據(jù)可視化框架大數(shù)據(jù)

2023-05-05 19:29:41

2016-11-18 09:42:49

可視化數(shù)據(jù)分析優(yōu)選算法

2016-12-04 09:06:33

算法可視化數(shù)據(jù)分析

2020-10-26 15:33:13

可視化數(shù)據(jù)項目

2016-11-17 10:54:07

優(yōu)選算法可視化數(shù)據(jù)分析
點(diǎn)贊
收藏

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

日韩精品一区二区三| 天天综合天天添夜夜添狠狠添| 亚洲av激情无码专区在线播放| 首页欧美精品中文字幕| 久久精品电影网站| 动漫av在线免费观看| 先锋欧美三级| 亚洲成人一二三| 日韩一区免费观看| 中文字幕在线播放一区| 蜜桃视频在线观看播放| 欧美国产综合一区二区| 成人午夜电影免费在线观看| 中文字幕乱伦视频| 亚洲巨乳在线| 欧美成人精品一区| 国产又粗又猛又爽又黄av| 蜜桃精品一区二区三区| 在线观看免费成人| 日韩欧美不卡在线| 欧美午夜电影一区二区三区| aaa亚洲精品一二三区| 国产欧美婷婷中文| 无码人妻aⅴ一区二区三区有奶水 无码免费一区二区三区 | 亚洲一区二区在线视频观看| 捆绑调教日本一区二区三区| 亚洲精品视频自拍| 亚洲色图自拍| 你懂的在线免费观看| 懂色中文一区二区在线播放| 国产欧美精品一区二区三区介绍| 日日骚av一区二区| 91久久午夜| 色综合色综合久久综合频道88| 欧美亚洲色综久久精品国产| 青青操综合网| 亚洲国产精品yw在线观看| 男女视频在线观看网站| 国产精品亚洲成在人线| 欧美最猛性xxxxx直播| 久久久久久久午夜| 国产传媒在线| 亚洲成人综合在线| 在线观看污视频| a视频在线观看免费| 国产精品大尺度| 亚洲成人自拍视频| 国产一级精品aaaaa看| 久久久久久久福利| 欧美激情在线| 欧美大肥婆大肥bbbbb| √天堂中文官网8在线| 日韩精品水蜜桃| 国产亚洲精品久久| 欧美激情亚洲色图| 色999日韩| 色诱女教师一区二区三区| 精品一区二区在线观看视频| 久久国产亚洲精品| 久久久91精品国产| 久久精品视频免费在线观看| 欧美精品午夜| 97久久久久久| www.国产一区二区| 日本大胆欧美人术艺术动态 | 69堂精品视频在线播放| 欧洲视频一区二区| 欧美成人三级在线播放| 亚洲精品tv| 日韩欧美激情在线| aaaa黄色片| 国产一区二区精品久| www国产亚洲精品久久网站| 欧美做爰爽爽爽爽爽爽| 韩国久久久久| 国产不卡在线观看| 欧美一级bbbbb性bbbb喷潮片| 免费污网站在线观看| 国产成人精品999在线观看| 中日韩美女免费视频网址在线观看 | 国产免费一区二区三区免费视频| 国产成人一区在线| 久久久水蜜桃| 免费在线视频欧美| 午夜电影一区二区| 99热一区二区| 国产成人在线中文字幕| 亚洲网址你懂得| 91免费公开视频| 激情国产一区| 国产精品美女主播在线观看纯欲| hs视频在线观看| 91色九色蝌蚪| 91免费网站视频| 免费一二一二在线视频| 欧美日本在线播放| 国产+高潮+白浆+无码| 成人羞羞动漫| 97国产精品久久| 曰批又黄又爽免费视频| 成人网在线免费视频| 亚洲国产婷婷香蕉久久久久久99| 美女精品导航| 欧美性生活一区| 久久人妻少妇嫩草av蜜桃| 精品免费一区二区| 国语自产偷拍精品视频偷 | 精品精品欲导航| 日本污视频网站| 一区二区久久| 91亚洲永久免费精品| 美女欧美视频在线观看免费 | 欧美老妇交乱视频| 99成人精品视频| jiyouzz国产精品久久| 国产日韩视频在线播放| 老司机成人影院| 精品嫩草影院久久| 国语对白在线播放| 蜜臀av国产精品久久久久| 国产亚洲一区在线播放| 在线观看男女av免费网址| 欧美视频中文一区二区三区在线观看| 亚洲婷婷在线观看| 欧美精品三级| 5566av亚洲| 成年人网站在线| 欧美视频一区二区| 一级片视频免费看| 久久蜜桃资源一区二区老牛| 国产一区二区三区奇米久涩| 女人黄色免费在线观看| 777久久久精品| 男人晚上看的视频| 精品一区二区在线看| 亚洲高清视频一区| 日本成人片在线| 亚洲人成电影在线播放| 日本中文字幕第一页| 99re这里只有精品6| 无码 制服 丝袜 国产 另类| 日韩一级淫片| 欧美精品福利视频| 蜜臀av在线观看| 香蕉成人伊视频在线观看| 极品白嫩的小少妇| 极品裸体白嫩激情啪啪国产精品| 成人做爰66片免费看网站| 手机在线免费av| 精品国产一区二区精华| 国产精品30p| 97久久精品人人做人人爽50路| 91丨porny丨探花| 成人知道污网站| 91国语精品自产拍在线观看性色 | 日本一区二区在线播放| 四虎精品成人免费网站| 欧美性猛交xxxx久久久| 亚洲激情视频小说| 日本欧美在线看| 亚洲午夜精品久久久久久浪潮| 成人黄色图片网站| 日韩中文字幕视频在线观看| 国产视频在线观看视频| 亚洲一区影音先锋| 三级电影在线看| 久久一区欧美| 在线国产99| 亚洲1区在线观看| 亚州av一区二区| 黄色小视频在线观看| 欧美日韩1234| 日本三级片在线观看| wwww国产精品欧美| 男女视频在线看| 中文字幕一区二区三三| 国产精品久久久久久久久久久久冷| 一二三四视频在线中文| 色偷偷88888欧美精品久久久| 国产视频在线观看视频| 午夜亚洲福利老司机| 亚洲精品国产精品国自产网站| 久久99精品久久只有精品| 国产乱子伦精品无码专区| 伊人久久大香线蕉综合网站| 国产日韩专区在线| 丁香花在线观看完整版电影| 亚洲天堂第二页| 99国产精品久久久久99打野战| 亚洲大片一区二区三区| 亚洲天堂av中文字幕| 国产激情视频一区二区在线观看| a在线视频观看| 99精品在线观看| 国产在线一区二区三区欧美| 成人在线视频免费| 97香蕉超级碰碰久久免费软件| www 日韩| 日韩hd视频在线观看| 国产精品自产拍| 一本久久a久久免费精品不卡| 欧美色图亚洲视频| 国产欧美日韩视频在线观看| www男人天堂| 九色|91porny| 欧美私人情侣网站| 激情综合自拍| 国产又大又长又粗又黄| 久久99国产精品视频| 国产精品theporn88| 男女啪啪999亚洲精品| 欧美亚洲激情在线| 欧美videos另类精品| 日韩中文第一页| 免费在线一级视频| 亚洲精品成人av| 高清一区二区三区四区| 欧美精品在线一区二区三区| 成人a v视频| 欧美视频在线观看 亚洲欧| 午夜写真片福利电影网| 中文字幕中文字幕一区| 中国女人特级毛片| 久久久久久久性| 日韩精品卡通动漫网站| 成人h动漫精品一区二区| 污污视频在线免费| 精品中文字幕一区二区| 亚洲天堂av线| 爽爽淫人综合网网站| 国产午夜伦鲁鲁| 国产欧美精品久久| www..com日韩| 最新日韩在线| 丁香六月激情婷婷| 国内精品福利| 成人免费性视频| 91精品国产调教在线观看| 亚洲欧美日韩精品综合在线观看| 欧美日韩高清| 亚洲欧美日韩精品久久久| 日韩一区亚洲二区| 性欧美大战久久久久久久免费观看| 欧美精品尤物在线观看| 日韩av一区二区三区在线| 欧美伦理在线视频| 亚洲三区视频| 一区二区在线影院| av动漫在线播放| 好吊视频一区二区三区四区| www.亚洲成人网| 亚洲午夜黄色| 国产免费黄色av| 玖玖在线精品| 精品999在线| 国产综合色在线视频区| 999热精品视频| 成人免费黄色大片| 日韩免费高清一区二区| 久久免费的精品国产v∧| 欧美人与性囗牲恔配| 中文字幕日韩欧美一区二区三区| 人人澡人人澡人人看| 亚洲激情第一区| 欧美亚韩一区二区三区| 欧美性高潮床叫视频| 最近中文字幕免费在线观看| 欧美精品自拍偷拍| 男人天堂av网| 亚洲天堂2020| www红色一片_亚洲成a人片在线观看_| 久久久久久久久久久91| 北岛玲heyzo一区二区| 国产精品中文在线| 9l视频自拍蝌蚪9l视频成人| 欧美高清一区二区| 欧美xxav| 欧美日韩一道本| 理论电影国产精品| 制服丝袜av在线| 中文字幕乱码一区二区免费| 日韩a级片在线观看| 午夜精品aaa| 97国产成人无码精品久久久| 精品少妇一区二区三区免费观看 | 99国产精品久久久久| 手机免费观看av| 亚洲成a人v欧美综合天堂下载 | 激情五月激情综合网| 精品1卡二卡三卡四卡老狼| 久久精品亚洲精品国产欧美 | 不卡一区二区三区视频| 深爱激情久久| 久久手机在线视频| 琪琪一区二区三区| 风韵丰满熟妇啪啪区老熟熟女| 久久精子c满五个校花| 福利所第一导航| 欧美亚洲国产一区二区三区va| 亚洲av无码国产综合专区| 亚洲人成在线一二| 丁香花在线高清完整版视频| 国产精品日韩一区| 国产精品任我爽爆在线播放| 亚洲视频sss| 欧美亚洲网站| 中文字幕99页| 日韩理论片网站| 国产又粗又猛又黄视频| 亚洲大胆人体视频| sm国产在线调教视频| 国产精品爽黄69| 欧美激情久久久久久久久久久| 青青草影院在线观看| 日本视频免费一区| 久久国产精品无码一级毛片 | 日韩性生活视频| 怡红院成人在线| 久久伦理网站| 亚洲日本免费| 成熟妇人a片免费看网站| 亚洲天堂福利av| 一级aaaa毛片| 永久免费看mv网站入口亚洲| www.日韩| 久久精品国产精品青草色艺| 影音先锋亚洲一区| av在线天堂网| 亚洲激情一二三区| 国产91视频在线| 萌白酱国产一区二区| 欧洲亚洲精品久久久久| 色一情一乱一伦一区二区三区丨| 蜜桃视频一区| 中文字幕被公侵犯的漂亮人妻| 黄色精品一区二区| 天堂网在线播放| 51精品在线观看| 婷婷国产精品| 亚洲中文字幕无码中文字| 91影院在线免费观看| 日韩欧美高清在线观看| 亚洲精品国产欧美| 在线观看欧美日韩电影| 欧美三级电影在线播放| 丝袜美腿成人在线| 337人体粉嫩噜噜噜| 欧美精品粉嫩高潮一区二区| 欧美jizzhd69巨大| 亚洲va欧美va国产综合久久| 欧美成人综合| 中国免费黄色片| 色综合天天综合网国产成人综合天 | 免费一级肉体全黄毛片| 精品久久久久久亚洲综合网| 第一福利在线视频| 美乳视频一区二区| 日韩激情视频在线观看| 日本少妇aaa| 欧美成人r级一区二区三区| а√天堂8资源中文在线| 欧美日韩电影一区二区| 免费一级欧美片在线观看| 日本在线一级片| 亚洲第一天堂无码专区| 欧美xxx性| 老司机午夜网站| 白白色 亚洲乱淫| 波多野结衣视频在线观看| 色偷偷av一区二区三区乱| 亚洲精品在线a| 欧美日韩在线视频一区二区三区| 国产情人综合久久777777| 91成人在线免费| 欧美高清自拍一区| 欧美人与拘性视交免费看| 日本中文字幕二区| 亚洲午夜私人影院| 98在线视频| 国产精品美女黄网| 日韩电影在线免费看| 东方av正在进入| 亚洲欧美变态国产另类| 99精品视频在线免费播放 | 成人线上视频| 日本女人高潮视频| 91色在线porny| 99精品免费观看| 国产成人精品免高潮在线观看| 一区二区三区四区在线观看国产日韩 | gogo大尺度成人免费视频| 自拍日韩亚洲一区在线| 国产精品久久影院| 欧美一级特黄aaaaaa大片在线观看| 国产成人精品电影久久久| 欧美激情91| 大吊一区二区三区| 亚洲欧美精品suv| 91精品短视频| 天堂av2020|