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

8個流行的Python可視化工具包,你喜歡哪個?

開發 后端
下面,作者介紹了八種在 Python 中實現的可視化工具包,其中有些包還能用在其它語言中??靵碓囋嚹阆矚g哪個。

喜歡用 Python 做項目的小伙伴不免會遇到這種情況:做圖表時,用哪種好看又實用的可視化工具包呢?之前文章里出現過漂亮的圖表時,也總有讀者在后臺留言問該圖表時用什么工具做的。下面,作者介紹了八種在 Python 中實現的可視化工具包,其中有些包還能用在其它語言中。快來試試你喜歡哪個?

[[341214]]

用 Python 創建圖形的方法有很多,但是哪種方法是最好的呢?當我們做可視化之前,要先明確一些關于圖像目標的問題:你是想初步了解數據的分布情況?想展示時給人們留下深刻印象?也許你想給某人展示一個內在的形象,一個中庸的形象?

本文將介紹一些常用的 Python 可視化包,包括這些包的優缺點以及分別適用于什么樣的場景。這篇文章只擴展到 2D 圖,為下一次講 3D 圖和商業報表(dashboard)留了一些空間,不過這次要講的包中,許多都可以很好地支持 3D 圖和商業報表。

Matplotlib、Seaborn 和 Pandas

把這三個包放在一起有幾個原因:首先 Seaborn 和 Pandas 是建立在 Matplotlib 之上的,當你在用 Seaborn 或 Pandas 中的 df.plot() 時,用的其實是別人用 Matplotlib 寫的代碼。因此,這些圖在美化方面是相似的,自定義圖時用的語法也都非常相似。

當提到這些可視化工具時,我想到三個詞:探索(Exploratory)、數據(Data)、分析(Analysis)。這些包都很適合第一次探索數據,但要做演示時用這些包就不夠了。

Matplotlib 是比較低級的庫,但它所支持的自定義程度令人難以置信(所以不要簡單地將其排除在演示所用的包之外!),但還有其它更適合做展示的工具。

Matplotlib 還可以選擇樣式(style selection),它模擬了像 ggplot2 和 xkcd 等很流行的美化工具。下面是我用 Matplotlib 及相關工具所做的示例圖:

在處理籃球隊薪資數據時,我想找出薪資中位數最高的團隊。為了展示結果,我將每個球隊的工資用顏色標成條形圖,來說明球員加入哪一支球隊才能獲得更好的待遇。 

  1. import seaborn as sns  
  2. import matplotlib.pyplot as plt  
  3. color_order = ['xkcd:cerulean', 'xkcd:ocean',  
  4.                 'xkcd:black','xkcd:royal purple',  
  5.                 'xkcd:royal purple', 'xkcd:navy blue',  
  6.                 'xkcd:powder blue', 'xkcd:light maroon',   
  7.                 'xkcd:lightish blue','xkcd:navy']  
  8. sns.barplot(x=top10.Team,  
  9.             y=top10.Salary,  
  10.             palette=color_order).set_title('Teams with Highest Median Salary')  
  11. plt.ticklabel_format(style='sci'axis='y'scilimits=(0,0)) 

第二個圖是回歸實驗殘差的 Q-Q 圖。這張圖的主要目的是展示如何用盡量少的線條做出一張有用的圖,當然也許它可能不那么美觀。 

  1. import matplotlib.pyplot as plt  
  2. import scipy.stats as stats  
  3. #model2 is a regression model  
  4. log_resid = model2.predict(X_test)-y_test  
  5. stats.probplot(log_resid, dist="norm"plot=plt 
  6. plt.title("Normal Q-Q plot")  
  7. plt.show() 

最終證明,Matplotlib 及其相關工具的效率很高,但就演示而言它們并不是最好的工具。

ggplot(2)

你可能會問,「Aaron,ggplot 是 R 中最常用的可視化包,但你不是要寫 Python 的包嗎?」。人們已經在 Python 中實現了 ggplot2,復制了這個包從美化到語法的一切內容。

在我看過的所有材料中,它的一切都和 ggplot2 很像,但這個包的好處是它依賴于 Pandas Python 包。不過 Pandas Python 包最近棄用了一些方法,導致 Python 版本不兼容。

如果你想在 R 中用真正的 ggplot(除了依賴關系外,它們的外觀、感覺以及語法都是一樣的),我在另外一篇文章中對此進行過討論。

也就是說,如果你一定要在 Python 中用 ggplot,那你就必須要安裝 0.19.2 版的 Pandas,但我建議你最好不要為了使用較低級的繪圖包而降低 Pandas 的版本。

ggplot2(我覺得也包括 Python 的 ggplot)舉足輕重的原因是它們用「圖形語法」來構建圖片。基本前提是你可以實例化圖,然后分別添加不同的特征;也就是說,你可以分別對標題、坐標軸、數據點以及趨勢線等進行美化。

下面是 ggplot 代碼的簡單示例。我們先用 ggplot 實例化圖,設置美化屬性和數據,然后添加點、主題以及坐標軸和標題標簽。 

  1. #All Salaries  
  2. ggplot(data=df, aes(x=season_starty=salarycolour=team)) +  
  3.   geom_point() +  
  4.   theme(legend.position="none") +  
  5.   labs(title = 'Salary Over Time'x='Year'y='Salary ($)'

Bokeh

Bokeh 很美。從概念上講,Bokeh 類似于 ggplot,它們都是用圖形語法來構建圖片,但 Bokeh 具備可以做出專業圖形和商業報表且便于使用的界面。為了說明這一點,我根據 538 Masculinity Survey 數據集寫了制作直方圖的代碼: 

  1. import pandas as pd  
  2. from bokeh.plotting import figure  
  3. from bokeh.io import show  
  4. # is_masc is a one-hot encoded dataframe of responses to the question:  
  5. # "Do you identify as masculine?"  
  6. #Dataframe Prep  
  7. counts = is_masc.sum()  
  8. resps = is_masc.columns  
  9. #Bokeh  
  10. p2 = figure(title='Do You View Yourself As Masculine?' 
  11.           x_axis_label='Response' 
  12.           y_axis_label='Count' 
  13.           x_range=list(resps))  
  14. p2.vbar(x=respstop=countswidth=0.6, fill_color='red'line_color='black' 
  15. show(p2)  
  16. #Pandas  
  17. counts.plot(kind='bar'

用 Bokeh 表示調查結果

紅色的條形圖表示 538 個人關于「你認為自己有男子漢氣概嗎?」這一問題的答案。9~14 行的 Bokeh 代碼構建了優雅且專業的響應計數直方圖——字體大小、y 軸刻度和格式等都很合理。

我寫的代碼大部分都用于標記坐標軸和標題,以及為條形圖添加顏色和邊框。在制作美觀且表現力強的圖片時,我更傾向于使用 Bokeh——它已經幫我們完成了大量美化工作。

用 Pandas 表示相同的數據

藍色的圖是上面的第 17 行代碼。這兩個直方圖的值是一樣的,但目的不同。在探索性設置中,用 Pandas 寫一行代碼查看數據很方便,但 Bokeh 的美化功能非常強大。

Bokeh 提供的所有便利都要在 matplotlib 中自定義,包括 x 軸標簽的角度、背景線、y 軸刻度以及字體(大小、斜體、粗體)等。下圖展示了一些隨機趨勢,其自定義程度更高:使用了圖例和不同的顏色和線條。

Bokeh 還是制作交互式商業報表的絕佳工具。

Plotly

Plotly 非常強大,但用它設置和創建圖形都要花費大量時間,而且都不直觀。在用 Plotly 忙活了大半個上午后,我幾乎什么都沒做出來,干脆直接去吃飯了。我只創建了不帶坐標標簽的條形圖,以及無法刪掉線條的「散點圖」。Ploty 入門時有一些要注意的點:

  •  安裝時要有 API 秘鑰,還要注冊,不是只用 pip 安裝就可以;
  •  Plotly 所繪制的數據和布局對象是獨一無二的,但并不直觀;
  •  圖片布局對我來說沒有用(40 行代碼毫無意義?。?/li>

但它也有優點,而且設置中的所有缺點都有相應的解決方法:

  •  你可以在 Plotly 網站和 Python 環境中編輯圖片;
  •  支持交互式圖片和商業報表;
  •  Plotly 與 Mapbox 合作,可以自定義地圖;
  •  很有潛力繪制優秀圖形。

以下是我針對這個包編寫的代碼: 

  1. #plot 1 - barplot  
  2. # **note** - the layout lines do nothing and trip no errors  
  3. data = [go.Bar(x=team_ave_df.team,  
  4.               y=team_ave_df.turnovers_per_mp)]  
  5. layout = go.Layout(  
  6.     title=go.layout.Title(  
  7.         text='Turnovers per Minute by Team' 
  8.         xref='paper' 
  9.         x=0  
  10.     ),  
  11.     xaxis=go.layout.XAxis(  
  12.         title = go.layout.xaxis.Title(  
  13.             text='Team' 
  14.             font=dict 
  15.                     family='Courier New, monospace' 
  16.                     size=18 
  17.                     color='#7f7f7f'  
  18.                 )  
  19.         )  
  20.     ),  
  21.     yaxis=go.layout.YAxis(  
  22.         title = go.layout.yaxis.Title(  
  23.             text='Average Turnovers/Minute' 
  24.             font=dict 
  25.                     family='Courier New, monospace' 
  26.                     size=18 
  27.                     color='#7f7f7f'  
  28.                 ) 
  29.         )  
  30.     ),  
  31.     autosize=True 
  32.     hovermode='closest' 
  33. py.iplot(figure_or_data=data, layoutlayout=layout, filename='jupyter-plot'sharing='public'fileopt='overwrite'
  34. #plot 2 - attempt at a scatterplot  
  35. data = [go.Scatter(x=player_year.minutes_played,  
  36.                   y=player_year.salary,  
  37.                   marker=go.scatter.Marker(color='red' 
  38.                                           size=3))]  
  39. layout = go.Layout(title="test" 
  40.                 xaxis=dict(title='why'),  
  41.                 yaxis=dict(title='plotly'))  
  42. py.iplot(figure_or_data=data, layoutlayout=layout, filename='jupyter-plot2'sharing='public' 
  43. [Image: image.png] 

表示不同 NBA 球隊每分鐘平均失誤數的條形圖

表示薪水和在 NBA 的打球時間之間關系的散點圖

總體來說,開箱即用的美化工具看起來很好,但我多次嘗試逐字復制文檔和修改坐標軸標簽時卻失敗了。但下面的圖展示了 Plotly 的潛力,以及我為什么要在它身上花好幾個小時:

Plotly 頁面上的一些示例圖

Pygal

Pygal 的名氣就不那么大了,和其它常用的繪圖包一樣,它也是用圖形框架語法來構建圖像的。由于繪圖目標比較簡單,因此這是一個相對簡單的繪圖包。使用 Pygal 非常簡單:

  •  實例化圖片;
  •  用圖片目標屬性格式化;
  •  用 figure.add() 將數據添加到圖片中。

我在使用 Pygal 的過程中遇到的主要問題在于圖片渲染。必須要用 render_to_file 選項,然后在 web 瀏覽器中打開文件,才能看見我剛剛構建的東西。

最終看來這是值得的,因為圖片是交互式的,有令人滿意而且便于自定義的美化功能。總而言之,這個包看起來不錯,但在文件的創建和渲染部分比較麻煩。

Networkx

雖然 Networkx 是基于 matplotlib 的,但它仍是圖形分析和可視化的絕佳解決方案。圖形和網絡不是我的專業領域,但 Networkx 可以快速簡便地用圖形表示網絡之間的連接。以下是我針對一個簡單圖形構建的不同的表示,以及一些從斯坦福 SNAP 下載的代碼(關于繪制小型 Facebook 網絡)。

我按編號(1~10)用顏色編碼了每個節點,代碼如下: 

  1. options = {  
  2.     'node_color' : range(len(G)),  
  3.     'node_size' : 300,  
  4.     'width' : 1,  
  5.     'with_labels' : False,  
  6.     'cmap' : plt.cm.coolwarm  
  7.  
  8. nx.draw(G, **options) 

用于可視化上面提到的稀疏 Facebook 圖形的代碼如下: 

  1. import itertools  
  2. import networkx as nx  
  3. import matplotlib.pyplot as plt  
  4. f = open('data/facebook/1684.circles', 'r')  
  5. circles = [line.split() for line in f]  
  6. f.close()  
  7. network = []  
  8. for circ in circles:  
  9.     cleaned = [int(val) for val in circ[1:]]  
  10.     network.append(cleaned)  
  11. G = nx.Graph()  
  12. for v in network:  
  13.     G.add_nodes_from(v)  
  14. edges = [itertools.combinations(net,2) for net in network]  
  15. for edge_group in edges:  
  16.     G.add_edges_from(edge_group)  
  17. options = {  
  18.     'node_color' : 'lime',  
  19.     'node_size' : 3,  
  20.     'width' : 1,  
  21.     'with_labels' : False,  
  22.  
  23. nx.draw(G, **options) 

這個圖形非常稀疏,Networkx 通過最大化每個集群的間隔展現了這種稀疏化。

有很多數據可視化的包,但沒法說哪個是最好的。希望閱讀本文后,你可以了解到在不同的情境下,該如何使用不同的美化工具和代碼。 

 

責任編輯:龐桂玉 來源: 馬哥Linux運維
相關推薦

2022-04-02 14:50:22

Python工具包數據

2022-08-05 08:56:24

Python可視化工具

2019-04-29 08:30:20

Python可視化工具數據可視化

2020-12-15 09:43:20

Python可視化工具網絡應用

2019-09-27 09:12:18

開源數據可視化大數據

2020-07-16 15:10:46

工具可視化Python

2021-12-02 09:04:05

布局問題文字對齊圖片設計

2016-08-21 15:38:31

大數據可視化工具

2020-11-15 18:00:49

開源可視化工具Python

2017-07-27 09:49:37

Python工具Matplotlib

2015-12-02 09:44:04

Python視化工具

2017-07-04 16:00:16

PythonMatplotlib可視化工具

2017-07-25 13:42:00

大數據可視化工具

2019-06-11 09:35:34

可視化工具圖形

2021-03-30 10:10:37

PyTorch可視化工具命令

2017-07-03 16:44:10

數據庫MongoDBNoSQL

2024-11-05 09:42:59

開發軟件命令行

2019-06-23 15:44:24

Matplotlib可視化圖表

2024-11-04 08:49:11

2023-02-21 08:02:09

可視化工具圖表
點贊
收藏

51CTO技術棧公眾號

国产va免费精品观看精品| 姝姝窝人体www聚色窝| 日韩情爱电影在线观看| 在线播放一区二区三区| 91黄色在线看| 粉嫩av一区| 国产精品主播直播| 2019中文字幕免费视频| 女性裸体视频网站| 好吊妞视频这里有精品| 在线观看一区二区视频| 日本aa在线观看| 免费在线黄色网址| 国产成人免费视频网站高清观看视频| 欧美一区在线直播| 国产精品老熟女一区二区| 免费观看久久av| 日韩一区二区三区四区五区六区| 国产人妻777人伦精品hd| 一级日本在线| 久久久精品欧美丰满| 国产日韩精品在线| 男人天堂2024| 亚洲国产影院| 久热爱精品视频线路一| 国产精品美女高潮无套| 激情小说亚洲色图| 91精品啪在线观看国产60岁| 三级4级全黄60分钟| 精品视频在线一区二区| 国产亚洲人成网站| 美国av一区二区三区 | 精品国产乱码久久久久久天美| 丝袜美腿玉足3d专区一区| 色屁屁草草影院ccyycom| 国产一区不卡视频| 国产一区二区香蕉| 欧美日韩 一区二区三区| 国产日韩欧美三级| 国语自产精品视频在线看抢先版图片| 婷婷伊人五月天| 成人一级毛片| 国产一区二区三区欧美| 国产精品无码一区二区三区| 精品国产影院| 精品国精品国产| 一级黄色大片免费看| 色综合久久久| 欧美日韩国产在线播放网站| 妞干网在线免费视频| 91精品论坛| 激情成人在线视频| 男人添女荫道口女人有什么感觉| a级片国产精品自在拍在线播放| 中文字幕欧美一| 在线成人av电影| 久久精品视频免费看| 中文字幕在线观看不卡视频| 亚洲一区三区电影在线观看| 国产精品久久久久一区二区国产| 国产欧美视频一区二区| 视频二区一区| 日本视频在线播放| 亚洲色图清纯唯美| 激情视频小说图片| 欧美人与动牲性行为| 亚洲福利视频一区二区| 精品少妇人妻av免费久久洗澡| caoporn视频在线观看| 欧美色视频日本高清在线观看| www国产黄色| 电影天堂国产精品| 欧美高清精品3d| 四虎国产精品免费| 日本精品影院| 尤物九九久久国产精品的特点| 国产一二三av| 欧美永久精品| 97在线视频免费播放| 成人免费毛片男人用品| 免费看精品久久片| 成人欧美一区二区三区在线 | yellow在线观看网址| 欧美日韩美女在线观看| 亚洲一二三区av| 国产美女亚洲精品7777| 亚洲精品国产成人| 国产美女永久免费无遮挡 | 狠狠噜天天噜日日噜| www在线观看黄色| 欧洲人成人精品| 在线免费黄色小视频| 美女网站色精品尤物极品姐弟| 亚洲视频免费一区| 欧美日韩在线观看成人| 国产精品久久久久久久免费软件| 国产精品日韩精品| www.com在线观看| 久久夜色精品国产欧美乱极品| 亚洲欧洲一二三| japanese色国产在线看视频| 欧美视频一区二区在线观看| 亚洲高清无码久久| 日韩欧美字幕| 91av在线网站| 国产成人精品免费看视频| 久久久久久久av麻豆果冻| 玖玖精品在线视频| 日韩免费福利视频| 欧美大胆人体bbbb| 91av手机在线| 国产亚洲精品久久久久婷婷瑜伽| 成人免费在线视频网站| 韩国三级av在线免费观看| 一区二区三区四区视频精品免费| 情侣黄网站免费看| 最新精品在线| 综合网中文字幕| 天天操天天干视频| 国产精品亚洲成人| 中文字幕一区二区中文字幕| 欧美电影免费观看高清完整| 精品国产乱码久久久久久久| 女同久久另类69精品国产| 亚洲欧美大片| 国产亚洲情侣一区二区无| 国产在线激情| 欧美三片在线视频观看 | 欧美区一区二区| 国产一区二区三区久久精品| 日本特级黄色片| 成人午夜激情在线| 日韩视频 中文字幕| 色综合一区二区日本韩国亚洲| 亚洲免费视频观看| 久久久国产高清| 成人18精品视频| 99久久免费观看| 亚洲一区二区三区日本久久九| 中文日韩在线视频| 无码任你躁久久久久久久| 久久综合狠狠综合久久综合88| 男女日批视频在线观看| 日韩欧美中文字幕在线视频| 久久久精品一区二区三区| 亚洲天堂视频在线| 国产精品视频九色porn| 国产性生交xxxxx免费| 亚洲素人在线| 日本一区二区三区在线播放| 欧美美女色图| 色综合天天做天天爱| 欧美一区二区三区成人精品| 亚洲欧美日韩专区| 日本午夜精品一区二区三区| 欧美大片1688| 日韩中文字幕视频在线| 国产精品久久久久久久久久久久久久久久 | 亚洲第一久久影院| 香港三日本8a三级少妇三级99| 影音国产精品| 精品乱色一区二区中文字幕| 国产极品在线观看| 精品一区电影国产| 精品视频一二三区| 国产精品国产三级国产普通话三级 | 玖玖在线播放| 亚洲天堂av在线播放| 中文字幕第99页| 亚洲精品国产无天堂网2021 | 91一区二区三区在线观看| 欧美 日韩 国产在线观看| 亚洲伊人春色| 国产精品日韩在线一区| 国产黄色在线网站| 亚洲电影av在线| 无码人妻久久一区二区三区| 国产精品成人在线观看| 少妇极品熟妇人妻无码| 国产精品免费看| 亚洲欧洲精品在线| 凹凸成人在线| 国产精品2018| 婷婷av在线| 日韩精品中文字幕在线观看| 在线播放一级片| 亚洲第一搞黄网站| 国产传媒国产传媒| 国产精品资源网| 国产精品亚洲二区在线观看| 91精品推荐| 久久精品人人做人人爽电影| 欧美成人xxxx| 69av在线视频| 黄视频网站在线看| 日韩高清a**址| 国产精品久久久久久在线| 亚洲成人福利片| av片在线免费看| 成人ar影院免费观看视频| 欧美在线aaa| 亚洲黄色大片| 国产免费一区二区三区四在线播放| 高潮久久久久久久久久久久久久| 国产精品国产福利国产秒拍 | 午夜视频在线播放| 欧美人伦禁忌dvd放荡欲情| 日韩福利片在线观看| 综合婷婷亚洲小说| 欧美特级黄色录像| 成人午夜短视频| 三区视频在线观看| 久久高清国产| 国产美女在线一区| 永久亚洲成a人片777777| 日韩久久精品一区二区三区| 国产欧美啪啪| 亚洲在线观看视频| 成人国产激情| 欧洲日韩成人av| sqte在线播放| 欧美日韩ab片| 久久99精品久久| 在线观看免费高清视频97| 视频二区在线| 亚洲国产精品va在线看黑人动漫| 国产免费不卡av| 欧美日韩一区中文字幕| 中文字幕av第一页| 欧美日韩在线免费观看| 久久久久无码国产精品| 亚洲天堂福利av| 伊人影院综合网| 久久精品免费在线观看| 800av在线播放| av在线播放不卡| 久久精品无码专区| 岛国一区二区在线观看| 丰满人妻一区二区三区53视频| 久久97超碰国产精品超碰| 成人亚洲精品777777大片| 日韩1区2区日韩1区2区| 日韩福利视频在线| 奇米一区二区三区av| 欧美 日韩 国产 激情| 日韩av电影天堂| 国产又大又黄又粗的视频| 青青青爽久久午夜综合久久午夜| 99久久国产宗和精品1上映| 久久久人人人| 亚洲男人天堂色| 美女mm1313爽爽久久久蜜臀| 免费一区二区三区在线观看| 久久精品国产99| 国产欧美一区二| 国产不卡在线视频| 星空大象在线观看免费播放| 91日韩在线专区| 天天躁日日躁aaaa视频| 亚洲国产成人午夜在线一区| 国产小视频你懂的| 亚洲老妇xxxxxx| 精品无码久久久久久久久| 亚洲不卡一区二区三区| 九九热在线免费观看| 欧美综合欧美视频| 91亚洲国产成人久久精品麻豆| 欧美一级黄色大片| 欧美性猛交 xxxx| 亚洲人成电影网站| 91网在线播放| 美女少妇精品视频| gogo久久| 国产精品福利网站| 国产精品亚洲一区二区在线观看| 国产精品久久亚洲| 精品国产91| 一道本在线观看视频| 亚洲美女少妇无套啪啪呻吟| 欧美日韩在线免费播放| 激情久久五月天| 秘密基地免费观看完整版中文 | 国产后进白嫩翘臀在线观看视频| 欧美一二三视频| 自拍偷拍亚洲图片| 国产免费一区二区三区| 精品国精品国产自在久国产应用| 亚洲第一精品区| 亚洲最黄网站| 亚洲va综合va国产va中文| 不卡视频一二三| 亚洲天堂岛国片| 亚洲午夜激情网页| 老熟妇一区二区三区啪啪| 精品国产乱码久久久久久影片| 福利小视频在线观看| 欧美激情区在线播放| 快播电影网址老女人久久| 91视频婷婷| 国内精品久久久久久99蜜桃| 在线观看17c| 琪琪一区二区三区| 国产伦精品一区二区免费| 国产精品第13页| 天天操夜夜操视频| 日韩欧美一级精品久久| 永久免费av在线| 欧美在线性爱视频| 我要色综合中文字幕| 日韩欧美三级一区二区| 亚洲毛片视频| 伊人精品视频在线观看| 国产三级一区二区| 91香蕉在线视频| 日韩欧美美女一区二区三区| www在线播放| 日本高清久久天堂| 国产乱人伦丫前精品视频| 国产精品久久成人免费观看| 丝袜a∨在线一区二区三区不卡| 91人人澡人人爽| 综合激情成人伊人| 黄色大全在线观看| 日韩精品视频免费在线观看| 日本三级在线观看网站| 亚洲aa中文字幕| 日韩一区三区| 天堂av在线网站| 久久综合狠狠综合久久综合88| 日本三级视频在线| 欧美不卡123| av片在线观看网站| 成人黄色网免费| 日韩国产专区| www.日本一区| 欧美激情综合网| 国产天堂第一区| 正在播放欧美视频| 亚洲四虎影院| 日韩成人在线资源| 久久在线精品| 午夜精产品一区二区在线观看的| 欧美性生交xxxxxdddd| 亚洲av片在线观看| 97在线观看免费| 日本韩国欧美超级黄在线观看| 欧美视频在线播放一区| 91玉足脚交白嫩脚丫在线播放| 亚洲免费在线观看av| 亚洲精品色婷婷福利天堂| 亚洲人体影院| 奇米888一区二区三区| 手机精品视频在线观看| 无码一区二区三区在线| 欧美午夜精品久久久| 午夜视频在线| 亚洲精品日韩av| 韩国亚洲精品| free性中国hd国语露脸| 色婷婷精品久久二区二区蜜臂av| 黄色av免费在线看| 91精品国产综合久久香蕉最新版 | 97在线视频人妻无码| 久久久国产精彩视频美女艺术照福利| 日韩城人网站| 国产91视频一区| 99免费精品视频| 尤物视频免费观看| 久久久国产精品视频| av成人资源网| 国模吧无码一区二区三区| 国产嫩草影院久久久久| 国产露脸国语对白在线| 欧美激情中文网| 神马影视一区二区| 香蕉视频999| 性做久久久久久免费观看| 番号在线播放| 99国产超薄肉色丝袜交足的后果 | 亚洲人一二三区| 蜜桃91麻豆精品一二三区| 91干在线观看| 999国产精品| 西西大胆午夜视频| 欧美日韩精品欧美日韩精品一 | 狠狠人妻久久久久久综合麻豆| 日本久久中文字幕| 久久久五月天| 久久人人爽人人人人片| 欧美日韩一级大片网址| av色在线观看| 亚洲精品久久区二区三区蜜桃臀| 国产盗摄精品一区二区三区在线| wwwwww国产| 久久精品在线播放| 亚洲黄页网站| 亚洲精品一二三四| 欧美伊人久久久久久久久影院| 亚洲综合伊人久久大杳蕉| 欧美一区二区在线|