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

5 分鐘完全解讀 Pyecharts 動態(tài)圖表

開源
pyecharts是基于百度開源圖表組件echarts的python封裝。支持所有常用的圖表組件,和matlibplot系的圖表庫不同的是:pyecharts支持動態(tài)交互展示,這一點(diǎn)在查看復(fù)雜數(shù)據(jù)圖表時特別的有用。

[[393863]]

本文轉(zhuǎn)載自微信公眾號「Python中文社區(qū)」,作者wedo實(shí)驗君。轉(zhuǎn)載本文請聯(lián)系Python中文社區(qū)公眾號。   

 1. pyecharts簡介

pyecharts是基于百度開源圖表組件echarts的python封裝。支持所有常用的圖表組件,和matlibplot系的圖表庫不同的是:pyecharts支持動態(tài)交互展示,這一點(diǎn)在查看復(fù)雜數(shù)據(jù)圖表時特別的有用。

  1. pip install pyecharts 

2.pyecharts簡單使用

pyecharts支持常用的基本圖形展示,條形圖、折線圖、餅圖、散點(diǎn)圖、熱力圖、漏斗圖、雷達(dá)圖、箱型圖、地圖等,還能支持儀表盤,樹形圖的展示。

  1. from pyecharts.charts import Bar,Line 
  2. from pyecharts import options as opts 
  3. from pyecharts.globals import ThemeType 
  4.  
  5. line = ( 
  6.     Line(init_opts=opts.InitOpts(theme=ThemeType.LIGHT, width='1000px',height='300px' )) 
  7.     .add_xaxis(["襯衫""羊毛衫""雪紡衫""褲子""高跟鞋""襪子"]) 
  8.     .add_yaxis("商家A", [5, 20, 36, 10, 75, 90]) 
  9.     .add_yaxis("商家B", [15, 6, 45, 20, 35, 66]) 
  10.     .set_global_opts(title_opts=opts.TitleOpts(title="主標(biāo)題", subtitle="副標(biāo)題"), 
  11.                         datazoom_opts=opts.DataZoomOpts(is_show=True)) 
  12.     .set_series_opts(label_opts=opts.LabelOpts(is_show=True)) 
  13. line.render('test.html'
  14. line.render_notebook() 

從上面簡單事例可知,pyecharts的使用包括:

  • 圖標(biāo)類型(Line)本身的初始化配置,如主題,大小
  • 加載數(shù)據(jù):如加載x軸數(shù)據(jù),加載y軸數(shù)據(jù)(可以多個)
  • 設(shè)置全局配置,如標(biāo)題,區(qū)域縮放datazoom,工具箱等
  • 設(shè)置系列配置項,如標(biāo)簽,線條,刻度文本展示等
  • 圖標(biāo)顯示:render保存成html文件,如果是jupyter notebook則直接通過render_notebook展示在notebook中

3.常用配置使用

在pyecharts中,關(guān)于圖表外觀顯示等操作都是在相應(yīng)的option里配置,包括坐標(biāo)軸,圖例,數(shù)據(jù)標(biāo)簽,網(wǎng)格線,圖表樣式/顏色,不同系列等等。

  • InitOpts:各個圖表類型初始配置
  • set_global_opts:全局外觀配置
  • set_series_opts:系列配置

為了方便大家和自己,下面給出一個常用的組合,通??梢暬銐蛴昧?,快收藏。

  • InitOpts:主題,長寬,動畫效果
  • DataZoomOpts:區(qū)域收縮,這個對于數(shù)據(jù)特別多,如一天的時間序列數(shù)據(jù),特別有用,可以拖動查看全局和局部的數(shù)據(jù)(可以設(shè)置是否顯式顯式還是可拖動type_="inside")
  • 標(biāo)題配置TitleOpts:說明這個圖表說明的是什么,必備的吧
  • 圖例配置LegendOpts:說明圖表中的不同數(shù)據(jù)項(這個圖例是可以點(diǎn)擊的,可以單獨(dú)查看某個圖例的數(shù)據(jù),很有用)
  • 提示框配置TooltipOpts:顯示圖例具體某個點(diǎn)的數(shù)據(jù)
  • x軸和y軸坐標(biāo)軸標(biāo)題說明AxisOpts
  • 坐標(biāo)刻度調(diào)整:特別適用于刻度說明比較多,可以顯示角度變換等
  • markpoint/markline: 對圖表的特別標(biāo)記,用于重點(diǎn)說明部分和標(biāo)注區(qū)分線
  1. from pyecharts.charts import Bar,Line 
  2. from pyecharts import options as opts 
  3. from pyecharts.globals import ThemeType 
  4.  
  5. bar = ( 
  6.     Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT,  
  7.                                  width='1000px'
  8.                                  height='300px',  
  9.                                  animation_opts=opts.AnimationOpts(animation_delay=1000, animation_easing="elasticOut"
  10.                                 ) 
  11.         ) 
  12.     .add_xaxis(["襯衫""羊毛衫""雪紡衫""褲子""高跟鞋""襪子"]) 
  13.     .add_yaxis("商家A", [5, 20, 36, 10, 75, 90]) 
  14.     .add_yaxis("商家B", [15, 6, 45, 20, 35, 66]) 
  15.     .set_global_opts(title_opts=opts.TitleOpts(title="主標(biāo)題", subtitle="副標(biāo)題"), 
  16.                      toolbox_opts=opts.ToolboxOpts(is_show=False), 
  17.                      # datazoom_opts=opts.DataZoomOpts(is_show=True
  18.                      datazoom_opts=[opts.DataZoomOpts(), opts.DataZoomOpts(type_="inside")], 
  19.                      legend_opts=opts.LegendOpts(type_="scroll", pos_left="50%", orient="vertical"), 
  20.                      xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-15), name="我是 X 軸"), 
  21.                      yaxis_opts=opts.AxisOpts(name="我是 Y 軸", axislabel_opts=opts.LabelOpts(formatter="{value} /月")), 
  22.                      tooltip_opts=opts.TooltipOpts(trigger="axis", axis_pointer_type="cross"), 
  23.  
  24.                     ) 
  25.     .set_series_opts(label_opts=opts.LabelOpts(is_show=False), 
  26.                     markpoint_opts=opts.MarkPointOpts( 
  27.                         data=[ 
  28.                             opts.MarkPointItem(type_="max"name="最大值"), 
  29.                             opts.MarkPointItem(type_="min"name="最小值"), 
  30.                             opts.MarkPointItem(type_="average"name="平均值"), 
  31.                         ] 
  32.                         ), 
  33.                     ) 
  34. # line.render('test.html'
  35. bar.render_notebook() 

4.常用組合圖表使用

常用組合圖表有:

  • 不同圖表類型組合如柱狀圖和折線圖組合在一張圖中(雙y軸),主要的看同一視角不同指標(biāo)的差異和關(guān)聯(lián);pyecharts中是通過overlap實(shí)現(xiàn)
  1. from pyecharts import options as opts 
  2. from pyecharts.charts import Bar, Line 
  3. from pyecharts.faker import Faker 
  4.  
  5. v1 = [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3] 
  6. v2 = [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3] 
  7. v3 = [2.0, 2.2, 3.3, 4.5, 6.3, 10.2, 20.3, 23.4, 23.0, 16.5, 12.0, 6.2] 
  8.  
  9.  
  10. bar = ( 
  11.     Bar(init_opts=opts.InitOpts(width="680px", height="300px")) 
  12.     .add_xaxis(Faker.months) 
  13.     .add_yaxis("蒸發(fā)量", v1) 
  14.     .add_yaxis("降水量", v2) 
  15.     .extend_axis( 
  16.         yaxis=opts.AxisOpts( 
  17.             axislabel_opts=opts.LabelOpts(formatter="{value} °C"), interval=5 
  18.         ) 
  19.     ) 
  20.     .set_series_opts(label_opts=opts.LabelOpts(is_show=False)) 
  21.     .set_global_opts( 
  22.         title_opts=opts.TitleOpts(title="Overlap-bar+line"), 
  23.         yaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(formatter="{value} ml")), 
  24.         tooltip_opts=opts.TooltipOpts(trigger="axis", axis_pointer_type="cross"), 
  25.     ) 
  26.  
  27. line = Line().add_xaxis(Faker.months).add_yaxis("平均溫度", v3, yaxis_index=1) 
  28. bar.overlap(line) 
  29. bar.render_notebook() 

從實(shí)現(xiàn)上,

  • .extend_axis增加一個縱坐標(biāo)
  • 增加的折線圖設(shè)置軸坐標(biāo)時設(shè)置yaxis_index索引和前面的縱坐標(biāo)對應(yīng)
  • 然后兩張疊加overlap bar.overlap(line)

  • 多圖標(biāo)以網(wǎng)格(GRID)方式組合,主要是對比;pyecharts中是通過grid組件實(shí)現(xiàn)
  1. from pyecharts import options as opts 
  2. from pyecharts.charts import Bar, Grid, Line 
  3. from pyecharts.faker import Faker 
  4.  
  5. bar = ( 
  6.     Bar() 
  7.     .add_xaxis(Faker.choose()) 
  8.     .add_yaxis("商家A", Faker.values()) 
  9.     .add_yaxis("商家B", Faker.values()) 
  10.     .set_global_opts(title_opts=opts.TitleOpts(title="Grid-Bar")) 
  11. line = ( 
  12.     Line() 
  13.     .add_xaxis(Faker.choose()) 
  14.     .add_yaxis("商家A", Faker.values()) 
  15.     .add_yaxis("商家B", Faker.values()) 
  16.     .set_global_opts( 
  17.         title_opts=opts.TitleOpts(title="Grid-Line", pos_top="48%"), 
  18.         legend_opts=opts.LegendOpts(pos_top="48%"), 
  19.     ) 
  20.  
  21. grid = ( 
  22.     Grid(init_opts=opts.InitOpts(width="680px", height="500px")) 
  23.     .add(bar, grid_opts=opts.GridOpts(pos_bottom="60%")) 
  24.     .add(line, grid_opts=opts.GridOpts(pos_top="60%")) 
  25. grid.render_notebook() 

從實(shí)現(xiàn)看

  • 主要通過Grid把各種圖形放入其中
  • 各個圖表的位置通過GridOpts來設(shè)置,上下左右的位置
  • 需要注意的是:grid中圖表的title和圖例需要根據(jù)所處位置來指定相對的位置(這個有點(diǎn)麻煩,多調(diào)調(diào))

5.地圖使用

地圖可用在展示數(shù)據(jù)在地理位置上的分布情況,也是很常見的可視化的展示組件。pyecharts中是通過Map類來實(shí)現(xiàn)的。具體細(xì)節(jié)需要注意:

  • map支持不同的maptype,如中國地圖china(省級) china-cities(市級),世界地圖world,還有中國各省市地圖以及世界各國國家地圖,參看github pyecharts/datasets/map_filename.json
  • map的數(shù)據(jù)格式是(地理位置, value), 如[['廣東', 76],['北京', 58]]
  • 可以通過visualmap_opts查看著重點(diǎn)
  1. from pyecharts import options as opts 
  2. from pyecharts.charts import Map 
  3. from pyecharts.faker import Faker 
  4.  
  5. c1 = ( 
  6.     Map() 
  7.     .add("商家A", [list(z) for z in zip(Faker.guangdong_city, Faker.values())], "廣東"
  8.     .set_global_opts( 
  9.         title_opts=opts.TitleOpts(title="Map-廣東地圖"), visualmap_opts=opts.VisualMapOpts() 
  10.     ) 
  11.     
  12.  
  13. c2 = ( 
  14.     Map() 
  15.     .add("商家A", [list(z) for z in zip(Faker.provinces, Faker.values())], "china"
  16.     .set_global_opts( 
  17.         title_opts=opts.TitleOpts(title="Map-VisualMap(連續(xù)型)"), 
  18.         visualmap_opts=opts.VisualMapOpts(max_=200), 
  19.     ) 
  20.  
  21. # c1.render_notebook() 
  22. c2.render_notebook() 

6.特色圖表使用

在學(xué)習(xí)pyecharts時,看到一些比較有意思的(動態(tài)展示)組件,如隨著時間動態(tài)展示圖表數(shù)據(jù)的變化。這里做下介紹

  • Timeline:時間線輪播多圖 先聲明一個Timeline, 按照展示的時間順序,將圖表add到Timeline上; 可以通過播放按鈕循環(huán)按照時間順序展示圖表。
  1. from pyecharts import options as opts 
  2. from pyecharts.charts import Pie, Timeline 
  3. from pyecharts.faker import Faker 
  4.  
  5. attr = Faker.choose() 
  6. tl = Timeline() 
  7. for i in range(2015, 2020): 
  8.     pie = ( 
  9.         Pie() 
  10.         .add
  11.             "商家A"
  12.             [list(z) for z in zip(attr, Faker.values())], 
  13.             rosetype="radius"
  14.             radius=["30%""55%"], 
  15.         ) 
  16.         .set_global_opts(title_opts=opts.TitleOpts("某商店{}年營業(yè)額".format(i))) 
  17.     ) 
  18.     tl.add(pie, "{}年".format(i)) 
  19. tl.render_notebook() 

  • 儀表盤
  1. from pyecharts import options as opts 
  2. from pyecharts.charts import Gauge 
  3.  
  4. c = ( 
  5.     Gauge() 
  6.     .add("", [("完成率", 30.6)], radius="70%"
  7.         axisline_opts=opts.AxisLineOpts( 
  8.             linestyle_opts=opts.LineStyleOpts( 
  9.                 color=[(0.3, "#67e0e3"), (0.7, "#37a2da"), (1, "#fd666d")], width=30) 
  10.             ), 
  11.             title_label_opts=opts.LabelOpts( 
  12.                 font_size=20, color="blue", font_family="Microsoft YaHei" 
  13.             ), 
  14.         ) 
  15.     .set_global_opts(title_opts=opts.TitleOpts(title="Gauge-基本示例"), legend_opts=opts.LegendOpts(is_show=False),) 
  16.  
  17. c.render_notebook() 

7.其他圖表一覽

從上面的實(shí)例看,已經(jīng)展示地圖,條形圖,折線圖,餅圖,儀表盤。這里展示下pyecharts提供的更多的圖表,

  • 雷達(dá)圖 Radar

  • 樹形圖 Tree

  • 熱力圖 heatMap

  • 日歷圖 Calendar

  • 散點(diǎn)圖 Scatter

  • 3D圖 Bar3D

  • 箱型圖 Boxplot

8.總結(jié)

本文介紹的基于echarts的python動態(tài)圖表展示組件pyecharts,除了提供眾多常用的圖表外,最重要的是支持動態(tài)操作數(shù)據(jù)??偨Y(jié)如下:

  • pyecharts所有的圖像屬性設(shè)置都通過opts來設(shè)置,有圖表初始屬性/全局屬性/系列屬性
  • 本文提供常用的配置,足夠用了,拿走不謝,見常用配置使用
  • pyecharts 支持多圖表組合,如折線圖和條形圖 overlap, 多個圖表grid展示
  • pyecharts好用的map,可以展示中國省市,世界各國地圖,請按照[位置,value]準(zhǔn)備數(shù)據(jù)
  • Timeline可以讓你的圖表按照時間輪播
  • 更多圖表參見參考資料

9.參考資料

https://pyecharts.org/#/zh-cn/quickstart

責(zé)任編輯:武曉燕 來源: Python中文社區(qū)
相關(guān)推薦

2017-07-05 16:22:09

HTML5canvas動態(tài)

2020-03-05 09:59:45

Excel辦公數(shù)據(jù)

2020-12-17 10:00:16

Python協(xié)程線程

2020-10-27 10:43:24

Redis字符串數(shù)據(jù)庫

2020-05-06 10:10:51

Python代碼鏈?zhǔn)秸{(diào)用

2025-10-10 08:47:09

2009-12-08 11:16:07

PHP動態(tài)圖像創(chuàng)建

2021-07-14 09:18:19

Python插值算法

2022-09-30 15:35:47

json 文件前端開源

2009-02-05 17:09:02

動態(tài)圖片JSPTomcat

2009-08-11 13:27:09

C#動態(tài)圖像按鈕

2017-01-12 14:52:03

JVMFinalRefere源碼

2009-12-11 16:28:20

PHP統(tǒng)計圖表類

2012-05-24 15:41:38

PHP

2023-12-18 15:02:00

PyechartsPython數(shù)據(jù)可視化工具

2021-05-13 15:23:31

人工智能深度學(xué)習(xí)

2020-05-26 18:50:46

JVMAttachJava

2021-08-13 11:10:32

OpenPyXLExcelPython

2017-01-11 14:02:32

JVM源碼內(nèi)存

2014-08-08 09:30:04

android scrollview
點(diǎn)贊
收藏

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

日韩精品在线观看一区二区| 一区二区三区在线影院| 国产精品∨欧美精品v日韩精品| 国产精品815.cc红桃| 91九色综合| 亚洲久草在线视频| 蜜桃传媒一区二区| 91中文字幕在线视频| 精品91视频| 尤物tv国产一区| 被黑人猛躁10次高潮视频| 51精品视频| 国产精品水嫩水嫩| 国产精品日本一区二区| 一级久久久久久| 韩日成人av| 色综合影院在线| 三叶草欧洲码在线| 电影一区中文字幕| 日韩欧美在线观看| www.欧美黄色| 日本中文字幕视频在线| 91一区在线观看| 亚洲自拍另类欧美丝袜| 成人免费毛片视频| 亚洲三级国产| 欧美成人精品三级在线观看 | 日韩在线免费| 亚洲一级二级三级| 一区二区av| 久久免费看视频| 成人av资源网站| 亚洲最大福利网站| 一区二区小视频| 亚洲欧美成人综合| 久久久亚洲国产天美传媒修理工| 日韩在线不卡av| 国产精品免费大片| 亚洲国产精品成人av| 中文字幕55页| 一区二区三区| 欧美日韩一区国产| 黄色成人免费看| 在线手机中文字幕| 亚洲高清在线视频| bt天堂新版中文在线地址| 成人黄视频在线观看| 国产日本欧洲亚洲| 欧美一区免费视频| 欧洲免费在线视频| 91在线观看下载| 欧美xxxx黑人又粗又长精品| 午夜av免费在线观看| 丁香六月久久综合狠狠色| 91影院未满十八岁禁止入内| 国产精品老熟女视频一区二区| 免费的国产精品| 国产精品视频一| 这里只有久久精品视频| 日韩av网站在线观看| 国产成人综合av| 国产一卡二卡三卡| 美女高潮久久久| 国产精品自产拍在线观看| 99re国产在线| 蜜桃一区二区三区四区| 国产一区二区在线免费| 国产又粗又猛又爽又黄的视频一 | 九九在线视频| 国产亚洲精品7777| 亚洲视频导航| www在线视频| 亚洲综合久久久久| 国产h视频在线播放| 97久久香蕉国产线看观看| 在线观看日韩毛片| 女人高潮一级片| 中文久久电影小说| 亚洲精品视频播放| 大吊一区二区三区| 综合在线一区| 久久免费视频在线观看| 人妻 日韩精品 中文字幕| 日本亚洲三级在线| 91美女片黄在线观| 五十路在线视频| 日本一区二区三区在线观看| 永久久久久久| 成人观看网址| 欧美在线免费视屏| 亚洲欧美日韩中文字幕在线观看| 成人自拍在线| 在线视频亚洲欧美| 欧美日韩三级在线观看| 国产亚洲网站| 91精品免费久久久久久久久| 亚洲精品久久久久久久久久| 久久久久久夜精品精品免费| 中文字幕中文字幕一区三区| h片视频在线观看| 91精品1区2区| www.美色吧.com| 日本不卡二三区| 久久久久久亚洲精品不卡| 波多野结衣小视频| 成人av资源站| 国产成年人在线观看| 黄色激情在线播放| 欧美一区二区三区爱爱| brazzers精品成人一区| 欧美成人午夜| 国产精品露脸自拍| 色香蕉在线视频| 成人免费小视频| 欧美精品成人网| 久久悠悠精品综合网| 日韩最新在线视频| 国产三级精品三级在线观看| 国产综合成人久久大片91| 日本精品一区二区三区视频| 日韩电影免费观看| 欧美日韩另类国产亚洲欧美一级| 黄色网址在线视频| 你懂的网址国产 欧美| 国产精品96久久久久久| 手机在线精品视频| 一二三四区精品视频| 亚洲一区日韩精品| 国产传媒欧美日韩成人精品大片| 久久久久免费视频| 国产99视频在线| 国产精品视频免费看| 黄色片视频在线免费观看| 91国内精品| 久久精品人人做人人爽| 久久久999久久久| 91麻豆蜜桃一区二区三区| 日韩成人三级视频| youjizz欧美| 欧美大片在线影院| www.国产精品视频| 一区二区三区资源| 欧美熟妇精品一区二区| 欧美精品综合| 91香蕉视频在线下载| 91网在线看| 91精品国产手机| 日本中文在线视频| 国精品**一区二区三区在线蜜桃| 亚洲精品在线观看免费| 91天天综合| 色偷偷噜噜噜亚洲男人的天堂| 国产无遮挡又黄又爽又色视频| 久久综合色播五月| 超碰影院在线观看| 国产成人影院| 国产欧美中文字幕| 里番在线观看网站| 3atv一区二区三区| 国产女人18水真多毛片18精品| 国产在线不卡一区| 97av中文字幕| 盗摄系列偷拍视频精品tp| 97在线观看免费高清| 亚洲AV成人无码一二三区在线| 狠狠躁夜夜躁人人躁婷婷91| 免费在线观看你懂的| 日本系列欧美系列| 中文字幕精品一区日韩| 久久国产精品美女| 国模极品一区二区三区| 欧美孕妇性xxxⅹ精品hd| 欧美专区亚洲专区| 国产免费一区二区三区四区| 国产盗摄精品一区二区三区在线 | 国产欧美一区二区色老头| 美女精品国产| 国产原创一区| 欧美多人乱p欧美4p久久| 五月婷婷六月色| 欧美三级日韩在线| 国产一级片免费观看| 91免费在线播放| 亚洲精品午夜在线观看| 国产伊人精品| 日韩欧美亚洲日产国产| 日韩成人视屏| 欧美在线视频网| 黄网页免费在线观看| 亚洲电影第1页| www.五月婷婷.com| 亚洲一区在线观看网站| 色婷婷在线影院| 国产一二三精品| 欧美成人xxxxx| 一本一道久久综合狠狠老| 久草精品电影| 精品午夜av| 国产精品成人av在线| 新版中文在线官网| 亚洲天堂第二页| 亚洲精品.www| 欧美三级电影在线看| 国产一级免费观看| 中文字幕欧美日韩一区| 国产麻豆xxxvideo实拍| 久久99热狠狠色一区二区| 久久久久久久中文| 亚洲国产不卡| 日韩一本精品| 97se亚洲| 91精品久久久久久久久久入口| 不卡av影片| 欧美黄色三级网站| 欧美激情黑人| 亚洲视频一区二区| 人妻夜夜爽天天爽| 日韩一级在线观看| 中文字幕a级片| 色综合久久综合中文综合网| 久艹视频在线观看| 亚洲视频一区二区在线观看| 一色道久久88加勒比一| www.成人网.com| xxxx视频在线观看| 国产麻豆一精品一av一免费| 91看片就是不一样| 午夜一级久久| 欧美日韩性生活片| 日韩视频中文| 和岳每晚弄的高潮嗷嗷叫视频| 雨宫琴音一区二区三区| 在线观看欧美一区| 日韩成人免费| 亚洲人成影视在线观看| 欧美日韩一二三四| 日韩精品av一区二区三区| 日日狠狠久久偷偷综合色| 国产精品一区二区三区精品| 我要色综合中文字幕| 99精品99久久久久久宅男| www.欧美视频| 91亚洲精华国产精华| 国产成人免费av一区二区午夜| 国产精品网址在线| 日本午夜精品久久久久| 国产精品亚洲自拍| 视频欧美精品| 国产自摸综合网| 在线视频成人| 亚洲xxxx在线| aaa国产精品| 国产日韩欧美二区| 欧美理伦片在线播放| 久久久水蜜桃| 国模精品一区| 亚洲国产欧美不卡在线观看| 韩日一区二区三区| 日本一区免费看| 最新亚洲精品| 日韩影院一区| 国产精品欧美在线观看| 国产欧美欧洲| 亚洲香蕉视频| 日韩av高清在线播放| 欧美疯狂party性派对| 致1999电视剧免费观看策驰影院| 日韩精品不卡一区二区| 一区二区三区日韩视频| 欧美一区成人| 国产精品69久久久| 模特精品在线| 五月天亚洲视频| 久久99国产精品久久99| 91福利视频免费观看| 成人av在线一区二区三区| 久久性爱视频网站| 久久久精品蜜桃| 综合 欧美 亚洲日本| 国产精品成人网| 精品久久免费视频| 一本大道久久a久久精品综合| 波多野结衣一区二区三区在线| 欧美军同video69gay| 国产av精国产传媒| 亚洲国产精品va在线看黑人| av大片在线观看| 欧美成人亚洲成人| 国产黄大片在线观看| 国产精品你懂得| 激情综合婷婷| 亚洲自拍高清视频网站| 国产剧情一区| 最新视频 - x88av| 亚洲一级一区| 国产美女视频免费看| 成人毛片老司机大片| 老司机福利在线观看| 一区二区三区在线不卡| 男女视频免费看| 欧美福利一区二区| 亚洲色图21p| 日韩中文字幕久久| 欧美电影免费看| 亚洲www在线| 一本色道久久综合亚洲精品酒店| 在线免费观看成人网| 国产欧美日本| 美女网站免费观看视频| 五月婷婷久久综合| 国产熟妇久久777777| 一区二区三区产品免费精品久久75| 日本在线视频免费| 日韩欧美主播在线| 黄色av网址在线| 精品伊人久久97| 18+视频在线观看| 97精品在线视频| 成人激情久久| 神马影院我不卡| 在线看片日韩| 国产又黄又猛的视频| 久久久久久久电影| 国产大片aaa| 欧美日韩国产区一| 视频国产在线观看| 色综合视频一区中文字幕| 国产精品白丝久久av网站| 欧日韩一区二区三区| 亚洲每日在线| 人妖粗暴刺激videos呻吟| 中文字幕一区二区三区乱码在线| 国产极品在线播放| 欧美zozozo| 黄色一级片在线观看| 国产日韩综合一区二区性色av| 日韩有码一区| 精品无码一区二区三区爱欲| 国产成人在线影院 | 精品三区视频| 国产在线一区二区三区播放| 尹人成人综合网| 最好看的中文字幕| 最新热久久免费视频| 国产又粗又猛视频| 中文字幕欧美国内| 欧美国产日韩电影| 欧洲av一区| 日韩精品1区2区3区| 精品无码人妻一区二区免费蜜桃| 精品久久久久久中文字幕大豆网| 亚洲天堂中文字幕在线| www.日韩视频| 2019中文亚洲字幕| 性生活免费观看视频| 极品少妇一区二区| 中文字幕电影av| 精品美女一区二区三区| 在线观看的网站你懂的| 99精彩视频| 亚洲片区在线| 日本69式三人交| 欧美性猛交xxxx久久久| 欧美在线一卡| 国产成人精品视频在线| av永久不卡| 亚洲77777| 一区二区三区日韩欧美精品| 精品人妻一区二区三区浪潮在线 | 好吊妞www.84com只有这里才有精品| 亚洲经典三级| 九色porny自拍视频| 性欧美疯狂xxxxbbbb| 青青视频在线观| 国产精品第七十二页| 影视一区二区| 亚州av综合色区无码一区| 午夜久久久久久电影| 精品欧美不卡一区二区在线观看| 国产精品69精品一区二区三区| 91视频综合| 免费欧美一级片| 一区二区三区色| 欧美精品少妇| 国产日韩专区在线| 国产一级久久| 亚洲av无一区二区三区| 亚洲成人网av| 麻豆精品蜜桃| 天堂av在线中文| 久久影院电视剧免费观看| 在线观看免费视频a| 久久久久免费视频| av资源久久| 国产在线视频三区| 色哟哟日韩精品| 黄色国产网站在线播放| 鲁片一区二区三区| 久久99精品国产麻豆婷婷洗澡| 在线观看精品国产|