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

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法! 原創(chuàng)

發(fā)布于 2024-11-1 09:09
瀏覽
0收藏

01 概述

在這個數(shù)據(jù)驅(qū)動的時代,我們每天都在產(chǎn)生和處理海量的數(shù)據(jù)。如何從這些數(shù)據(jù)中提取有價值的信息,并以一種直觀、易于理解的方式呈現(xiàn),成為了一個重要的課題。今天,給大家介紹一個強大的工具——Language-Integrated Data Analysis(LIDA),它能夠自動化地創(chuàng)建可視化圖表,讓數(shù)據(jù)洞察變得觸手可及。

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

02 LIDA的核心特性

語法無關的可視化

無論你是Python、R還是C++的開發(fā)者,LIDA都能幫助你產(chǎn)出視覺輸出,而無需鎖定在特定的編程語言中。這種靈活性讓來自不同編程背景的用戶都能輕松上手。

多階段生成流程

LIDA通過一個無縫的工作流程,從數(shù)據(jù)總結(jié)到可視化創(chuàng)建,幫助用戶輕松駕馭復雜的數(shù)據(jù)集。

混合用戶界面

LIDA提供了直接操作和多語言自然語言界面的選項,使得從數(shù)據(jù)科學家到商業(yè)分析師的廣泛受眾都能輕松使用。用戶可以通過自然語言命令進行交互,使數(shù)據(jù)可視化變得直觀而簡單。

03 LIDA的架構(gòu)

LIDA的架構(gòu)包括以下幾個關鍵組件:

  • Summarizer:將數(shù)據(jù)集轉(zhuǎn)換為簡潔的自然語言描述,包括所有列名、分布等信息。
  • GOAL Explorer:基于數(shù)據(jù)集識別潛在的可視化或分析目標,并生成用戶指定數(shù)量的目標。
  • Viz Generator:根據(jù)數(shù)據(jù)集上下文和指定目標自動生成創(chuàng)建可視化的代碼。
  • Infographer:創(chuàng)建、評估、完善并執(zhí)行可視化代碼,以產(chǎn)生完全風格化的規(guī)范。

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

04 LIDA的主要特點

  • 數(shù)據(jù)總結(jié):LIDA將大型數(shù)據(jù)集壓縮成密集的自然語言摘要,作為未來操作的基礎。
  • 自動化數(shù)據(jù)探索:LIDA提供了一個完全自動化的模式,用于基于不熟悉的數(shù)據(jù)集生成有意義的可視化目標。
  • 信息圖表生成:使用圖像生成模型將數(shù)據(jù)轉(zhuǎn)換為風格化的、吸引人的信息圖表,用于個性化的故事講述。
  • VizOps – 可視化操作:對生成的可視化進行詳細操作,增強可訪問性、數(shù)據(jù)素養(yǎng)和調(diào)試。
  • 可視化解釋:提供可視化代碼的深入描述,幫助無障礙使用、教育和理解。
  • 自我評估:使用大型語言模型(LLMs)根據(jù)最佳實踐為可視化生成多維評估分數(shù)。
  • 可視化修復:使用自我評估或用戶提供的反饋自動改進或修復可視化。
  • 可視化推薦:根據(jù)上下文或現(xiàn)有可視化推薦額外的可視化,以便比較或增加視角。

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

05 LIDA實戰(zhàn)

安裝

使用pip安裝:

pip install lida

# 設定對應的api keyexport OPENAI_API_KEY=<API_KEY>

也可以.env來進行api key管理:

from dotenv import load_env 
import os load_dotenv() 

# read the .env file 
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")

LIDA 功能詳解

  • 初始化

from lida import Manager, TextGenerationConfig , llm 
from lida.utils import plot_raster 
import warnings
from dotenv import load_dotenv
import os

load_dotenv()
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")

warnings.filterwarnings("ignore")

# 初始化 LIDA
lida = Manager(text_gen = llm("openai", api_key=str(OPENAI_API_KEY))) # !! input your openai or other LLM api key
textgen_config = TextGenerationConfig(n=1, temperature=0.5, model="gpt-3.5-turbo-0301", use_cache=True)

lida.Manager 是 LIDA Lib 中的 Controller,負責設置 LLM 的類型;而 lida.TextGenerationConfig 則是對生成內(nèi)容的詳細設置,包括生成次數(shù) n、生成參數(shù)溫度的變化程度、模型和 use_cache 都在這里設置。

  • 導入數(shù)據(jù)

import pandas as pd  
# 資料目前是使用官方推薦的資料集 

cars data = pd.read_csv("<https://raw.githubusercontent.com/uwdata/draco/master/data/cars.csv>") data.head()

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

  • 數(shù)據(jù)摘要

從數(shù)據(jù)集生成簡要摘要;內(nèi)容分別為每個專欄的std, min, max, samples, unique, semantic_type和description

# 數(shù)據(jù)摘要:從資料集生成簡短摘要
summary = lida.summarize( "https://raw.githubusercontent.com/uwdata/draco/master/data/cars.csv" , summary_method= "default" , textgen_cnotallow=textgen_config)   

print (summary)

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

  • 目標生成

根據(jù)資料摘要輸出,包括Index, Question, Visualizations 和Rationale。

# 目標生成:根據(jù)資料摘要生成視覺化圖表的目標, n=3 表示生成3 個目標
goals = lida.goals(summary, n= 3 , textgen_cnotallow=textgen_config) 

# 查看目前要生成的目標
for goal in goals: 
    print ( "=" * 20 ) 
    print ( f"Question: {goal.index} " ) 
    # print the question, visualization and rationale with each goal 
    print (goal.question) 
    print (goal.visualization) 
    print (goal.rationale) 

```輸出結(jié)果
==================== 
Question: 0
 What is the distribution of Retail_Price? 
histogram of Retail_Price 
This tells about the spread of prices of cars in the dataset . 
==================== 
Question: 1
 What is the distribution of Engine_Size__l_ among different car types? 
box plot of Engine_Size__l_ for each car type
 This will help  in identifying if there is  any difference in engine size among different car types. 
==================== 
Question: 2
 What is the relationship between Horsepower_HP_ and City_Miles_Per_Gallon? 
scatter plot of Horsepower_HP_ vs City_Miles_Per_Gallon 
This will help  in identifying if there is  any correlation between horsepower and fuel efficiency of cars.
  • 生成可視化圖表

根據(jù)Goal 的visualization 建議自動生成圖表。

library = "matplotlib"  # 可選"altair", "seaborn", "plotly", "matplotlib"

 textgen_config = TextGenerationConfig(n= 1 , temperature= 0.2 , use_cache= True ) 
for i in  range ( len (goals)): 
    # print the question, visualization and rationale with each goal 
    print ( "Question: " , goals[i].question) 
    print ( "Visualization: " , goals[i].visualization) 
    print ( "Rationale: " , goals[i] .rationale) 
    charts = lida.visualize(summary=summary, goal=goals[i], textgen_cnotallow=textgen_config, library=library) 
    plot_raster(charts[ 0 ].raster)

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

  • 圖表編輯

使用自然語言(NLP)編輯圖表,例如顏色、字的大小甚至字型等等。(這個在寫論文或研究報告時感覺很實用XD )

# 改變圖表顏色和字體大小
instructions = [ "change the color to red " , "scale the word size to 50%" ] 

edited_charts = lida.edit(code=charts[ 0 ].code, summary=summary, instructinotallow=instructions ) 
plot_raster(edited_charts[ 0 ].raster)

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

  • 視覺化圖表解釋

code = charts[ 0 ].code 
explanations = lida.explain(code=code, library=library, textgen_cnotallow=textgen_config) 

for row in explanations[ 0 ]: 
    print (row[ "section" ], " ** " , row[ "explanation" ]) 
    
# 輸出結(jié)果
accessibility ** The code creates a scatter plot using the matplotlib.pyplot library to visualize the relationship between two variables - Horsepower_HP_ and City_Miles_Per_Gallon. The plot is colored blue with an alpha value of 0.5 to show the density of the data points. The x-axis is labeled 'Horsepower_HP_'  and the y-axis is labeled 'City_Miles_Per_Gallon' . The title of the plot is  'What is the relationship between Horsepower_HP_ and City_Miles_Per_Gallon?' . 
transformation ** There is no data transformation happening in this code. The plot is made using the original data as it is . 
visualization ** The code first imports the required libraries - matplotlib.pyplot and pandas. The function plot() takes a pandas DataFrame as  input  and creates a scatter plot using the plt.scatter() method. The x-axis of the plot is the 'Horsepower_HP_' column of the input DataFrame and the y-axis is the 'City_Miles_Per_Gallon' column of the input DataFrame. The alpha parameter controls the transparency of the data points and the color parameter sets the color of the data points. The plt.xlabel() and plt.ylabel() methods add labels to the x-axis and y-axis respectively. The plt.title() method adds a title to the plot. The wrap parameter in plt.title() is  set to True to wrap the title text if it exceeds the width of the plot. Finally, the function returns the plot object .
  • 可視化評估和修復

評估視覺化圖表是否存在問題,評分標準包括:Bug 錯誤, Transformation 轉(zhuǎn)換程度, Compliance 合規(guī)性, type 圖表類別, encoding 編碼方式和aesthetics 美觀程度;令人最意外的居然可以評估美觀程度XDD

evaluations = lida.evaluate(code=code, goal=goals[i], library=library)[ 0 ] 
for  eval  in evaluations: 
    print ( eval [ "dimension" ], "Score" , eval [ "score" ], " / 10" ) 
    print ( "\t" , eval [ "rationale" ][: 200 ]) 
    print ( "\t*********************** ***********" ) 

# 輸出結(jié)果
bugs Score 10 / 10
   No bugs, syntax errors, or typos found. 
***************** ***************** 
transformation Score 10 / 10
   No data transformation needed for a scatter plot. 
******************* *************** 
compliance Score 8 / 10
   The code meets the specified visualization goal, but the title could be improved by removing the question mark and rephrasing it as a statement. 
**** ****************************** 
type Score 9 / 10
   A scatter plot is an appropriate visualization type  for exploring the relationship between two continuous variables. 
********************************** 
encoding Score 9 / 10
   The data is encoded appropriately with Horsepower_HP_ on the x-axis and City_Miles_Per_Gallon on the y-axis. 
********************************** 
aesthetics Score 9 / 10
   The aesthetics of the visualization are appropriate with a blue color and an alpha of 0.5 to show overlapping points. ***************************** *****
  • 可視化圖表推薦

針對Summary 的上下文生成對應數(shù)量、由LLM 判斷的推薦圖表。

textgen_config = TextGenerationConfig(n= 1 , temperature= 0 , use_cache= True ) 
recommended_charts = lida.recommend(code=code, summary=summary, n= 3 , textgen_cnotallow=textgen_config) 

print ( f"Recommended { len (recommended_charts)} charts " ) 
for chart in recommended_charts: 
    plot_raster(chart.raster) 
    pass

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

  • 個性化圖表生成

數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

# 先繼承class 'lida.datamodel.Goal' 
from lida.datamodel import Goal 

# datamodel 總共有4 個object,分別是index, question, visualization and rationale
 custom_goal = Goal( 
    index= 0 , 
    questinotallow= "What is the distribution of the Type?" , 
    visualizatinotallow= "Bar Chart" , 
    ratinotallow= "The type of the car is an important feature of the dataset."
 ) 
# 生成圖表
custom_chart = lida.visualize(summary=summary, goal=custom_goal, textgen_cnotallow=textgen_config , library=library) 
plot_raster(custom_chart[ 0 ].raster) 
# 編輯客制化生成圖表
custom_instructions = [ "change the color to blue tone on tone color" ] # 改變Bar Chart 的顏色
edited_custom_charts = lida.edit(code= custom_chart[ 0 ].code, summary=summary, instructinotallow=custom_instructions) 
plot_raster(edited_custom_charts[ 0 ].raster)

Web UI

目前LIDA 官方有推出一個Web UI 可以讓大家上傳自己的資料進行分析,使用方法如下:?

pip install lida 

export OPENAI_API_KEY=<your key> 

lida ui --port=8080 --docs


數(shù)據(jù)分析自動化:LIDA智能可視化的魔法!-AI.x社區(qū)

!!注意事項:

  • 資料集大小:LIDA 目前適合小規(guī)模的資料集,因為目前LLM 沒法處理太長的文章(Token 長度)。
  • LLM 選擇:LIDA 與GPT 3.5, GPT 4,最為相容,因為Summary 維度較高的資料和進行推理時還是需要比較大的LLM 才有較好的成效。 
  • 可靠性:論文中顯示錯誤率低于3.5%、但在輸出圖表還是反覆檢查一下結(jié)果是否合理。

參考:

  1. ??https://github.com/microsoft/lida??
  2. ??https://microsoft.github.io/lida/??


本文轉(zhuǎn)載自公眾號Halo咯咯  作者:基咯咯

原文鏈接: ??https://mp.weixin.qq.com/s/smeYr8cUi3yqXYm4jBz7Wg???

?著作權(quán)歸作者所有,如需轉(zhuǎn)載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
伊人久久亚洲影院| 亚洲一区二区小说| 国产片一区二区三区| 国产精品久久久av久久久| 国产精品久久免费观看| 日韩高清不卡| 综合电影一区二区三区 | 热re99久久精品国产99热| 中文字幕第三页| 欧美96在线丨欧| 亚洲精品视频二区| 999在线观看| 草美女在线观看| 91免费看视频| 成人在线一区二区| 亚洲精品午夜久久久久久久| 美女毛片一区二区三区四区| 欧美日韩国产一级片| 4444亚洲人成无码网在线观看| 蜜桃久久一区二区三区| 日本视频中文字幕一区二区三区| 久久国产精品免费视频| 亚洲欧美视频在线播放| 欧洲精品久久久久毛片完整版| 一区二区三区免费| 日韩av电影免费在线| 在线观看免费视频一区| 日韩一级在线| 久久综合久久八八| 免费人成又黄又爽又色| 亚洲一二三区视频| 欧美人狂配大交3d怪物一区| 99在线免费视频观看| www日韩tube| 91在线高清观看| 亚洲精品日韩av| 羞羞色院91蜜桃| 国产欧美日韩一区二区三区在线| 萌白酱国产一区二区| 黄色免费一级视频| 在线看成人短视频| 亚洲国产精品va在线| 91亚洲一区二区| 国产资源一区| 在线一区二区视频| 国产欧美在线一区| 蜜桃麻豆av在线| 亚洲一区二区3| 黄色污污在线观看| 激情成人四房播| 国产精品嫩草久久久久| 欧美下载看逼逼| 凸凹人妻人人澡人人添| 成人v精品蜜桃久久一区| 成人欧美一区二区三区视频xxx| 国产91av在线播放| 日本成人在线一区| 国产精品视频xxx| 波多野结衣一区二区三区在线| 免费欧美日韩| 欧美中文字幕视频| 依依成人综合网| 黄色成人91| 欧美高清在线播放| 麻豆疯狂做受xxxx高潮视频| 一精品久久久| 欧美精品videosex牲欧美| 欧美极品aaaaabbbbb| 欧美体内she精视频在线观看| 欧美精品在线网站| 国产亚洲自拍av| 黄色工厂这里只有精品| 91黑丝高跟在线| 国产成人亚洲精品自产在线 | 国产91对白刺激露脸在线观看| 9999在线视频| 亚洲第一在线综合网站| 人体内射精一区二区三区| 丁香影院在线| 婷婷亚洲久悠悠色悠在线播放| 欧美牲交a欧美牲交| 亚洲女同av| 日本精品一级二级| 国产视频1区2区3区| 色综合视频一区二区三区44| 日韩一区二区三区免费观看| 极品白嫩的小少妇| 久久不见久久见中文字幕免费| 最近中文字幕mv在线一区二区三区四区| 999久久久国产| 亚洲区综合中文字幕日日| 欧美激情视频免费观看| a v视频在线观看| 久久亚洲精选| 亚洲www永久成人夜色| 黄色美女一级片| 99久久国产综合精品女不卡| 欧美一级爽aaaaa大片| 国内外激情在线| 精品久久久久久久久中文字幕| 波多野结衣天堂| 精品国产三区在线| 日韩精品一二三四区| 国产真人真事毛片视频| 欧美精品日本| 国产精品久久77777| 亚洲精品无码久久久| 国产日韩亚洲欧美综合| 欧美图片激情小说| 精品视频在线一区二区在线| 日韩亚洲欧美中文三级| 日韩一级视频在线观看| 亚洲一区二区| 日韩男女性生活视频| 99精品免费观看| 久久综合色之久久综合| 人妻无码一区二区三区四区| 巨茎人妖videos另类| 日韩精品专区在线| 伊人影院综合网| 中文一区在线| 成人午夜激情网| 日本福利午夜视频在线| 亚洲欧美激情一区二区| 欧美日韩一区二区在线免费观看| av成人在线网站| 亚洲色图色老头| 国产性一乱一性一伧一色| 美国欧美日韩国产在线播放 | 国产成人精品999在线观看| 久99九色视频在线观看| 亚洲 小说区 图片区| av在线一区二区| 超级碰在线观看| 成人四虎影院| 亚洲精品一区中文字幕乱码| 免费视频一二三区| 久久精品国产99久久6| 久久99精品久久久久久青青日本| 粗大黑人巨茎大战欧美成人| 欧美综合一区二区| 老鸭窝一区二区| 亚洲清纯自拍| 国产精品日韩欧美一区二区三区| 麻豆视频免费在线观看| 欧美在线制服丝袜| 自拍偷拍中文字幕| 亚洲一区成人| 精品久久久久久亚洲| 亚洲大胆人体大胆做受1| 欧美精品一二三区| 亚洲色图第四色| 久久国产毛片| 好吊色欧美一区二区三区| 超碰免费公开在线| 欧美二区三区91| 粉嫩精品久久99综合一区| 久久经典综合| 欧美下载看逼逼| a日韩av网址| 日韩精品免费在线视频| 国产网站在线看| 国产suv一区二区三区88区| 国产a级片免费看| 国产精品视频一区二区三区综合 | www红色一片_亚洲成a人片在线观看_| 欧美在线观看视频在线| 91激情视频在线观看| 日日嗨av一区二区三区四区| 欧美一区二区三区在线播放| 四虎4545www精品视频| 亚洲天堂网在线观看| 黄色污污网站在线观看| 国产亚洲欧洲一区高清在线观看| 草草草在线视频| 精品久久不卡| 91精品久久久久久久久久入口| 欧美成年黄网站色视频| 欧美一区二区美女| 国产精品第一页在线观看| 91丨porny丨首页| 男人天堂1024| 国产一区二区亚洲| 国产精品小说在线| 69xxx在线| 欧美精品一区二区三区蜜桃视频 | 国产成人精品日本亚洲11| 久色国产在线| 亚洲欧美在线播放| 一道本无吗一区| 亚洲一区二区三区免费视频| 三级男人添奶爽爽爽视频| 秋霞成人午夜伦在线观看| 国产一级大片免费看| 香蕉久久夜色精品国产更新时间| 国产精品日韩精品| 国产蜜臀在线| 国产一区二区三区在线| 国产丰满美女做爰| 欧美日韩国产区| 999精品视频在线观看播放| 成人av免费在线播放| 欧美性猛交久久久乱大交小说| 久久久久久美女精品| 国产亚洲精品美女久久久m| 成人精品国产亚洲| 91精品国产99久久久久久| 日韩av中文| 精品偷拍一区二区三区在线看 | 亚洲高清av在线| 中文字幕在线观看欧美| 亚洲国产综合91精品麻豆| 2019男人天堂| 99久久精品国产网站| 欧美wwwwwww| 爽好久久久欧美精品| 国产天堂视频在线观看| 久久综合国产| 免费99视频| 日韩精品一区二区三区中文字幕 | 亚洲乱码视频| 亚洲欧美日韩另类精品一区二区三区| 国产成人免费视频网站视频社区 | 三级资源在线| 一区二区三区视频观看| 亚洲AV无码国产精品午夜字幕 | 亚洲人午夜色婷婷| 亚洲欧美激情国产综合久久久| 欧美视频你懂的| 久久国产视频播放| 亚洲精品视频观看| 成年人免费视频播放| 337p粉嫩大胆噜噜噜噜噜91av| 日韩中文字幕三区| 国产一区日韩一区| 亚洲精品电影在线一区| 青青操综合网| 亚洲va欧美va国产综合久久| 国产精品第一| 国产成人+综合亚洲+天堂| www.8ⅹ8ⅹ羞羞漫画在线看| 欧美福利视频网站| 尤物yw193can在线观看| 日韩一级裸体免费视频| 外国精品视频在线观看| 日韩精品一区二区三区在线播放| 中文字幕在线观看国产| 色视频成人在线观看免| a v视频在线观看| 午夜精品久久久久久久| 欧美成人精品激情在线视频| 国产精品麻豆欧美日韩ww| 中文字幕在线永久| 成人久久久精品乱码一区二区三区| 91精品999| 美国十次了思思久久精品导航| 日本激情综合网| 日韩va亚洲va欧美va久久| 激情六月丁香婷婷| 久久一二三区| 91av在线免费播放| 亚洲激情另类| 日日碰狠狠添天天爽超碰97| 亚洲午夜精品久久久久久app| 潘金莲一级淫片aaaaa免费看| 2023国产精品久久久精品双| 9999在线观看| 久久久久久影院| 最新欧美日韩亚洲| 欧美在线视屏| 黄色成人在线免费观看| 欧美日韩天堂| 欧洲黄色一级视频| 久久久xxx| 国产精品无码专区av在线播放| 久久国产精品亚洲77777| 久久9精品区-无套内射无码| 日韩激情一区二区| 污污的视频免费| 国产精品一级二级三级| 不许穿内裤随时挨c调教h苏绵| 处破女av一区二区| 亚欧洲乱码视频| 中文字幕一区二区三区精华液| 男女性高潮免费网站| 亚洲欧美另类综合偷拍| 欧美三级韩国三级日本三斤在线观看| 精品久久久久久久久久久久久| 无码视频在线观看| 欧美一级一区二区| 天天干,夜夜操| 中文字幕日韩欧美| 日韩免费影院| 8x拔播拔播x8国产精品| 成人涩涩视频| 国产精品夜夜夜一区二区三区尤| 清纯唯美亚洲经典中文字幕| 神马欧美一区二区| 欧美日韩综合| 丁香婷婷激情网| 国产成人av福利| 蜜桃精品成人影片| 亚洲图片激情小说| 波多野结衣 久久| 精品国产乱码久久久久久1区2区 | 日韩精品视频中文在线观看| 黄色软件在线| 久久久在线视频| 丁香婷婷久久| 91色精品视频在线| 国产欧美日韩免费观看| 日本中文字幕在线视频观看| 亚洲主播在线| 成人区人妻精品一区二 | 在线日韩国产网站| 精品久久久免费| 国产精品视频一区二区三区,| 亚洲另类图片色| 97人澡人人添人人爽欧美| 成人激情视频小说免费下载| 亚洲国产合集| 69sex久久精品国产麻豆| 久久电影国产免费久久电影| 公侵犯人妻一区二区三区| 午夜精品成人在线| av网站在线观看免费| 国产一区二区三区免费视频| 欧美男男tv网站在线播放| 国产色视频一区| 久久97视频| 99精品在线免费视频| 精品一区二区三区久久| 久久国产柳州莫菁门| 欧美丝袜一区二区三区| www日本视频| 在线观看91久久久久久| 国产h片在线观看| 亚洲最大福利视频| 国产一区2区| 狠狠爱免费视频| av电影在线观看一区| 久草手机视频在线观看| 欧美日韩精品一区二区三区蜜桃| 四虎在线观看| 日本国产一区二区三区| 麻豆一区二区麻豆免费观看| 国产片侵犯亲女视频播放| 国内成人免费视频| 久久成人小视频| 欧美日韩一区二区三区免费看| yw在线观看| 国产精品亚洲精品| 欧美裸体在线版观看完整版| 欧美精品99久久| 99国产精品久久久久久久久久久| 久久精品性爱视频| 欧美丰满少妇xxxbbb| 美女羞羞视频在线观看| 国产精品v片在线观看不卡| 欧美oldwomenvideos| 亚洲欧美视频二区| 欧美极品少妇xxxxⅹ高跟鞋| 中文字幕第三页| 啊v视频在线一区二区三区 | 国产精品久久久久四虎| 国产精品一区二区av白丝下载| 久久精品成人欧美大片| 亚洲精品乱码日韩| 亚洲欧洲在线一区| 国内精品免费在线观看| 国产91丝袜美女在线播放| 欧美日韩黄色影视| 米奇777四色精品人人爽| 动漫一区二区在线| 亚洲人妖在线| 中国极品少妇videossexhd| 欧美丝袜美女中出在线| 国产日本在线观看| 国产精品爱啪在线线免费观看| 欧美日本成人| 老司机午夜性大片| 一区二区三区日韩欧美| 亚洲成熟女性毛茸茸| 欧美激情视频网| 色综合天天爱| 日韩高清在线一区二区| 亚洲午夜在线视频| 亚洲国产精品久久久久久6q| 555www成人网| 日韩黄色网络| 日韩在线一区视频| 亚洲男同1069视频| 日本在线丨区| 国产成人jvid在线播放| 欧美一区二区三区另类 | 深夜福利91大全| 日韩精品一区二区三区中文字幕 | 欧美激情亚洲另类| 欧美日韩一区二区三区在线电影| 热久久久久久久久|