精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

国产日韩欧美电影在线观看| 六十路息与子猛烈交尾| 亚洲电影免费观看| 久久影院一区二区三区| 欧产日产国产69| 福利成人导航| 久久精品视频在线看| 国产伦精品一区二区三区精品视频| 欧美爱爱免费视频| 亚洲三级精品| 日韩一区二区三区av| 久久精品免费一区二区| 黄av在线播放| 久久丝袜美腿综合| 亚洲综合色av| 无码人妻精品一区二区| 欧美另类专区| 中文字幕少妇一区二区三区| 亚洲国产精品狼友在线观看| www.一区| 福利一区福利二区微拍刺激| 黄色免费高清视频| 国产主播福利在线| av电影在线观看一区| 亚洲va码欧洲m码| 无码人妻av免费一区二区三区| 欧美伊人久久| 国产一区二区三区视频 | 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲视频一区二区| 中国免费黄色片| 亚洲精品aaa| 日本乱人伦aⅴ精品| 久久久久久免费看| 欧美人与动牲性行为| 国产精品久久久久影院老司 | 亚洲第一天堂网| 蜜臀av性久久久久蜜臀aⅴ流畅| 69久久夜色精品国产69乱青草| 午夜写真片福利电影网| 天天揉久久久久亚洲精品| 亚洲图中文字幕| 女尊高h男高潮呻吟| 久久a爱视频| 欧美变态tickling挠脚心| 亚洲最大天堂网| 成人网ww555视频免费看| 欧美色视频日本版| 国产一级爱c视频| 另类视频在线| 洋洋成人永久网站入口| 91网站在线观看免费| 中文字幕在线观看播放| 中文字幕亚洲在| 亚洲一区二区不卡视频| 日韩伦理在线电影| 亚洲天堂av老司机| 欧美日韩dvd| 先锋成人av| 亚洲一区二区高清| 国产一区二区视频播放| 91九色在线看| 精品国产乱码久久久久久虫虫漫画| 加勒比成人在线| 国产99在线| 欧美日韩中文字幕在线视频| 日韩亚洲在线视频| 成人做爰视频www| 欧美日韩精品福利| 亚洲色图欧美自拍| 一区二区三区四区高清视频| 亚洲精品www久久久| 国产呦小j女精品视频| 欧美激情在线免费| 日韩小视频在线观看| 精品国产精品国产精品| 亚洲精品二区三区| 国内精品小视频在线观看| 成年人免费看毛片| 日韩国产欧美在线视频| 91精品啪aⅴ在线观看国产| 88av在线视频| 国产91丝袜在线播放九色| 国产专区一区二区| 国产大学生校花援交在线播放 | 校园春色亚洲| 欧美日韩日日夜夜| 人妻换人妻仑乱| 久久夜色电影| 一区二区三区视频免费| 国产激情无码一区二区三区| 亚洲激情一区| 国产精品久久久久久久久久久久久久| 97人妻一区二区精品免费视频| 成人午夜看片网址| 午夜精品电影在线观看| 男女羞羞视频在线观看| 日本韩国欧美三级| 丰满少妇一区二区三区专区| 夜夜春成人影院| 久久精品最新地址| 69国产精品视频免费观看| 激情av综合网| 六十路精品视频| av免费网站在线| 91福利精品第一导航| 中文字幕18页| 天天做天天爱天天综合网2021 | 久久精品久久精品久久| 青青草国产精品亚洲专区无| 高清视频一区| 蜜桃视频网站在线观看| 欧美日韩亚洲高清| 韩国三级与黑人| 欧洲杯什么时候开赛| 性欧美xxxx交| 精品人妻av一区二区三区| 国产欧美精品一区aⅴ影院 | 青椒成人免费视频| 国产一区二区黄色| 国产美女av在线| 日本乱码高清不卡字幕| www.日本高清| 欧美区国产区| 成人久久久久久| 电影av一区| 色噜噜狠狠成人中文综合| 日本在线不卡一区二区| 亚洲乱码精品| 国产精品自拍小视频| 噜噜噜噜噜在线视频| 亚洲成人精品一区| 欧美性猛交乱大交| 91av精品| 91嫩草在线视频| av片在线免费观看| 欧美三级电影一区| 国产一区二区三区精品在线| 免费在线播放第一区高清av| 国产综合 伊人色| av中文在线资源库| 精品sm捆绑视频| 精品在线视频免费| 成人免费视频app| 免费看欧美一级片| 成人性生交大片免费看中文视频| 欧美乱大交做爰xxxⅹ性3| 国产一区二区在线播放视频| 国产精品久久久久久久久免费桃花| 欧美一级片中文字幕| 亚洲精品国产动漫| 国产成人中文字幕| 爱久久·www| 欧美喷潮久久久xxxxx| 美国一级黄色录像| 麻豆精品新av中文字幕| 亚洲视频sss| gogo大尺度成人免费视频| 日韩有码在线播放| 国产成人精品无码高潮| 亚洲综合色区另类av| 催眠调教后宫乱淫校园| 99亚洲一区二区| 蜜桃传媒视频第一区入口在线看| 不卡av影片| 伊人久久久久久久久久久| 91亚洲精品国偷拍自产在线观看| 中文字幕一区不卡| 国产精品偷伦视频免费观看了| 樱桃成人精品视频在线播放| 蜜桃麻豆www久久国产精品| 日日夜夜天天综合| 日韩亚洲欧美成人| 亚洲国产剧情在线观看| 福利一区福利二区微拍刺激| 亚洲第一综合网| 韩国理伦片一区二区三区在线播放 | 久久久亚洲精品视频| 天天干天天舔天天射| 色狠狠综合天天综合综合| 无码人妻精品中文字幕| 国产精品911| 国产原创popny丨九色| 成人免费电影网址| 97夜夜澡人人双人人人喊| 日韩激情电影免费看| 中国china体内裑精亚洲片| www.色呦呦| 色国产综合视频| 亚洲国产精品久| 97久久精品人人爽人人爽蜜臀| 国产又大又黄又粗的视频| 欧美91福利在线观看| 欧美二级三级| 日韩成人在线观看视频| 青草成人免费视频| 高潮毛片在线观看| 亚洲美女动态图120秒| 97精品人妻一区二区三区在线| 亚洲国产综合视频在线观看| 日本美女xxx| 成人白浆超碰人人人人| 国产精品v日韩精品v在线观看| 欧美日韩日本国产亚洲在线| 日韩精品久久久| 国内视频在线精品| 成人亚洲欧美一区二区三区| 黑人巨大精品| 欧美激情视频在线观看| 成人在线二区| 亚洲精品美女久久| 国产毛片毛片毛片毛片| 91久久精品一区二区三区| 国产亚洲精品av| 亚洲手机成人高清视频| 泷泽萝拉在线播放| 不卡的av在线播放| 日本泡妞xxxx免费视频软件| 毛片av中文字幕一区二区| 人妻精品无码一区二区三区| 欧美午夜免费影院| 永久久久久久| 国产探花在线精品| 九九九九九九精品| 伊人久久噜噜噜躁狠狠躁| 成人有码在线播放| 国产69精品久久| 日韩女优人人人人射在线视频| 福利在线导航136| 欧美精品日韩三级| 免费黄色在线观看| 中文字幕亚洲无线码a| 久久经典视频| 精品亚洲va在线va天堂资源站| 亚洲第一色网站| 欧美videos中文字幕| 国产精品久久久久久久久久久久久久久久| 色综合久久66| 欧美亚洲精品天堂| 欧美性xxxxxx| 国产欧美一区二区三区在线看蜜臂| 亚洲一区二区欧美| 国产一级特黄视频| 亚洲超丰满肉感bbw| 国产亚洲第一页| 亚洲成a人在线观看| 国产精品99精品| 精品毛片三在线观看| 日韩三级视频在线| 岛国av一区二区| 好看的av在线| 一本一道久久a久久精品| 国产剧情在线视频| 欧美亚洲愉拍一区二区| 伊人22222| 777xxx欧美| 午夜精品久久久久久久99热黄桃| 日韩欧美亚洲国产另类| 亚洲产国偷v产偷v自拍涩爱| 欧美www视频| 天天插天天干天天操| 亚洲欧美日本另类| 97在线观看免费观看高清| 日韩中文字幕在线精品| 午夜dj在线观看高清视频完整版| 欧美区二区三区| 国产剧情av在线播放| 日韩女优人人人人射在线视频| 素人啪啪色综合| 91美女片黄在线观| heyzo欧美激情| 欧美二级三级| 天天揉久久久久亚洲精品| 久久这里只有精品8| 国产午夜精品一区二区三区欧美| 东京热加勒比无码少妇| 久久成人久久爱| 第一页在线视频| 久久影音资源网| 99热这里只有精品4| 一区二区三区精密机械公司| 国产午夜在线播放| 欧美自拍丝袜亚洲| 国产夫妻在线观看| 精品一区二区电影| 香蕉视频在线看| 欧美精品福利在线| 欧美aaa大片视频一二区| 99re视频在线播放| 激情五月综合| 国产专区在线视频| 日韩中文字幕区一区有砖一区| 中文字幕第22页| 97se亚洲国产综合自在线不卡| 毛片aaaaaa| 午夜久久久久久久久久一区二区| 最新国产中文字幕| 亚洲成人久久久| 午夜免费福利在线观看| 韩国三级日本三级少妇99| 四虎国产精品免费久久5151| 国产自产在线视频一区| 99视频精品全部免费在线视频| 亚洲熟妇无码一区二区三区| 精品综合免费视频观看| 免费无码一区二区三区| 亚洲婷婷在线视频| 香蕉污视频在线观看| 日韩免费在线观看| av在线电影观看| 91av视频在线观看| 欧美经典影片视频网站| 神马影院午夜我不卡| 99国产精品视频免费观看一公开 | 天堂网av手机版| 日韩一区二区三区av| av中文在线| 欧美亚洲另类激情另类| 7m精品国产导航在线| 久久免费看毛片| 日韩在线播放一区二区| 屁屁影院国产第一页| 亚洲精品日产精品乱码不卡| 欧美在线视频精品| 亚洲色图13p| 中国色在线日|韩| 国产一区免费观看| 欧美不卡视频| 超碰在线超碰在线| 亚洲欧洲日韩女同| 瑟瑟视频在线免费观看| 亚洲精品一区二三区不卡| 96av在线| 黄色91av| 一本色道久久综合亚洲精品高清 | 91婷婷韩国欧美一区二区| 国产精品成人免费一区二区视频| 日韩一卡二卡三卡四卡| 国产在线激情| 成人黄色在线免费| 888久久久| 中文字幕第三区| 亚洲猫色日本管| 99草在线视频| 欧美激情2020午夜免费观看| 蜜桃在线一区| 亚洲国产一二三精品无码 | 91系列在线播放| 一区二区三区中文| 中文字幕一区二区在线观看视频 | 国产在线一二区| 精品国产露脸精彩对白| 国产99在线| 久久久人人爽| 日韩精品亚洲一区二区三区免费| 亚洲一区二区三区蜜桃| 欧美丝袜丝交足nylons| 日本蜜桃在线观看| 91视频99| 亚洲视频播放| 国产视频三区四区| 欧美精品粉嫩高潮一区二区| 97影院秋霞午夜在线观看| av一本久道久久波多野结衣| 亚洲精品麻豆| a天堂中文字幕| 欧美精品第1页| 第一av在线| 欧美日韩国产综合视频在线| 日本不卡在线视频| 91视频综合网| 亚洲精品久久久久久久久久久久久| 成人欧美大片| 自拍偷拍亚洲色图欧美| 成人午夜电影网站| 中文字幕av影院| 最新日韩中文字幕| 福利电影一区| 冲田杏梨av在线| 一区二区三区在线免费播放| 三级小视频在线观看| 欧洲中文字幕国产精品| 希岛爱理一区二区三区| 久久久高清视频| 在线观看av不卡| 午夜小视频在线观看| 日本在线免费观看一区| 国产美女视频91| 99久在线精品99re8热| 色久欧美在线视频观看| 久久九九热re6这里有精品 | 日本免费在线播放| 一区二区亚洲欧洲国产日韩| 91麻豆精品激情在线观看最新 | 天堂av一区二区| 成人中文字幕电影| 欧美激情一区二区三区免费观看 | 精品久久人人做人人爱| 性感美女一区二区在线观看| 999久久欧美人妻一区二区|