精品欧美一区二区三区在线观看 _久久久久国色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)載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
欧美视频亚洲图片| 国产伦理久久久| 五月天婷婷丁香网| 亚洲伦理网站| 亚洲一区二区三区四区在线免费观看| 国产高清精品一区二区| 成年人视频在线免费看| 日韩在线中文| 亚洲国产婷婷香蕉久久久久久 | 亚洲香蕉网站| 日韩精品免费观看| 国产精品久久久久久9999| www.8ⅹ8ⅹ羞羞漫画在线看| 久久久欧美精品sm网站| 91中文字幕在线观看| 中文字幕在线欧美| 欧美国产激情| 这里精品视频免费| 日韩无码精品一区二区| 色婷婷成人网| 在线视频你懂得一区二区三区| japanese在线播放| 国产视频二区在线观看| 高清日韩电视剧大全免费| 国产成人鲁鲁免费视频a| 欧美黄色一级网站| 97久久视频| 亚洲香蕉伊综合在人在线视看| 国产白袜脚足j棉袜在线观看| 欧美少妇激情| 欧美在线免费观看视频| 黄色免费观看视频网站| 久草成色在线| 亚洲色图制服丝袜| 午夜精品短视频| 欧洲亚洲精品视频| 99久久99久久免费精品蜜臀| 96成人在线视频| 一区二区 亚洲| 日本伊人午夜精品| 国产成人精品久久久| 国产精品午夜影院| 在线视频亚洲| 欧美亚洲伦理www| 午夜免费看视频| 国产 日韩 欧美一区| 天天综合天天做天天综合| 欧美高清中文字幕| 免费电影网站在线视频观看福利| 亚洲欧美激情在线| 一区二区三区一级片| 色三级在线观看| 中文字幕亚洲欧美在线不卡| 亚洲欧洲精品一区二区| 在线观看麻豆| 亚洲天天做日日做天天谢日日欢 | 图片区偷拍区小说区| 亚洲一区电影| 亚洲精品一区二区三区影院| 欲求不满的岳中文字幕| 欧美影院天天5g天天爽| 日韩精品中文字幕视频在线| 久久久久久久久免费看无码| 九九综合久久| 亚洲丝袜一区在线| 69精品无码成人久久久久久| 亚洲va久久| 在线精品国产欧美| 国产7777777| 日本一区二区免费高清| 正在播放欧美视频| 欧美88888| 亚洲草久电影| 久久精品国产2020观看福利| 91在线无精精品白丝| 日韩成人激情| 久久精品国产久精国产思思| 欧美成人精品激情在线视频| 中文一区一区三区免费在线观看| 久久这里有精品| 九九精品在线观看视频| 在线成人亚洲| 欧美在线www| 这里只有精品免费视频| 久久婷婷丁香| 91在线视频一区| www.激情五月| 99久久精品国产一区二区三区 | 福利在线一区二区三区| 精品成人av| 欧美日本韩国一区二区三区视频| 国产成人美女视频| 伊人精品综合| 日韩精品免费综合视频在线播放| 91成年人网站| 久久精品国产www456c0m| 美日韩在线视频| 久久免费小视频| 日韩国产精品久久久久久亚洲| 国产精品日韩久久久久| 国产免费高清av| 成人av在线资源网| 欧美亚洲另类久久综合| 色网站在线看| 午夜av一区二区三区| 亚欧在线免费观看| 亚洲国产中文在线| 日韩av在线导航| 欧美特黄一级片| 亚洲激情亚洲| 亚洲va欧美va国产综合久久| 色婷婷综合视频| 国产精品久久久久三级| 草b视频在线观看| 欧美日韩国产网站| 亚洲成人黄色在线| 好吊日免费视频| 亚洲最新色图| 日韩免费在线免费观看| 国产浮力第一页| 国产日韩欧美综合一区| 六月婷婷激情综合| 久久69成人| 精品一区二区三区电影| 久久综合久久鬼| 奇米精品一区二区三区四区| 国产精品免费一区二区三区| av亚洲在线| 精品久久久久久亚洲国产300| 欧美精品久久久久久久久25p| 91成人午夜| 国产视频精品免费播放| 成年人午夜视频| 国内欧美视频一区二区| 秋霞久久久久久一区二区| 青草在线视频| 欧美精品粉嫩高潮一区二区| 国产三级av在线播放| 欧美精品综合| 99re视频在线| 免费黄色在线观看| 欧美最猛性xxxxx直播| 星空大象在线观看免费播放| 最新欧美人z0oozo0| 国产精品免费在线免费| 三区在线观看| 亚洲成人一区在线| 亚洲国产精品三区| 亚洲欧洲色图| 97视频在线观看网址| 亚洲第一视频在线| 成人欧美一区二区三区视频网页| 人人干人人视频| 中国av一区| 日韩免费高清在线观看| 欧美高清电影在线| 亚洲一二三区视频在线观看| 男插女视频网站| 亚洲欧美综合国产精品一区| 成人精品在线观看| 黄色网址视频在线观看| 欧美午夜精品一区| 亚洲综合欧美综合| 久久精品国产免费| 影音先锋欧美资源| 日韩成人免费av| 日韩亚洲精品电影| 国产精品九九九九| 亚洲色图20p| 免费国偷自产拍精品视频| 99国产精品免费视频观看| 5g影院天天爽成人免费下载| 成人在线观看免费网站| 91精品国产品国语在线不卡| 黄色一级片中国| 国产不卡在线一区| 美女扒开大腿让男人桶| 日韩理论电影中文字幕| 91av在线看| 成人毛片在线免费观看| 日韩欧美在线观看视频| 免费在线观看a视频| 久久精品国产在热久久| 777久久精品一区二区三区无码 | 国产精品红桃| 精品一区在线播放| 91国内外精品自在线播放| 久久九九亚洲综合| 亚洲黄色小说网址| 欧美午夜电影在线| av片在线免费看| 国产成人午夜片在线观看高清观看| 精品国产乱码久久| 国内不卡的二区三区中文字幕 | av男人天堂一区| 黄色一级片在线看| 亚洲品质自拍| 成人精品aaaa网站| 69成人在线| 亚洲午夜国产成人av电影男同| 一级片aaaa| 午夜精品久久久久久不卡8050| 91久久免费视频| 狠狠色综合日日| 国产日本在线播放| 欧美亚洲国产日韩| 亚洲综合成人婷婷小说| 日韩av影片| www.xxxx欧美| 五月激情六月婷婷| 欧美日韩一区高清| 一区二区三区福利视频| 国产精品久久久久aaaa樱花| 国内精品免费视频| 青青草视频一区| bt天堂新版中文在线地址| 精品国产一区探花在线观看| 成人性生交大片免费看视频直播| av高清不卡| 欧美大片在线看免费观看| 都市激情在线视频| 亚洲第一天堂av| 国产乱码在线观看| 欧美日韩激情视频8区| 日本黄色片免费观看| 国产精品久久久久毛片软件| 一级国产黄色片| 国产成人在线网站| 伊人网在线综合| 性欧美长视频| 99在线免费视频观看| 四季av一区二区凹凸精品| 日韩av一区二区三区在线观看| 91麻豆精品激情在线观看最新 | 97久久香蕉国产线看观看| 欧美成在线观看| 岛国成人毛片| 中文字幕日韩综合av| 婷婷综合激情网| 精品裸体舞一区二区三区| 夜夜躁狠狠躁日日躁av| 一本大道av伊人久久综合| jizz国产免费| 国产精品久久久久aaaa| 日韩在线不卡av| 亚洲国产精品精华液2区45| 黄色正能量网站| 91香蕉国产在线观看软件| 野战少妇38p| 国产成人午夜电影网| 182午夜在线观看| 久久成人18免费观看| 亚洲三级视频网站| 日韩精品国产精品| 日韩欧美一区二| 亚洲精品三级| 激情伊人五月天| 国产农村妇女毛片精品久久莱园子| 国产日韩欧美精品在线观看| 国内自拍视频一区二区三区| 一本二本三本亚洲码| 一区二区日韩欧美| 黄色一级片av| 亚洲视频久久| 日本在线xxx| 亚洲欧美卡通另类91av| 欧美性猛交久久久乱大交小说 | 国产婷婷一区二区三区久久| 欧美一区二区三区成人| 国产熟女一区二区三区五月婷 | 欧美精品videossex88| 福利写真视频网站在线| 久久久久国色av免费观看性色| 欧美24videosex性欧美| 欧美精品福利视频| 成人ssswww在线播放| 国产成人精品日本亚洲| 成人网ww555视频免费看| 国产精品一区=区| 精品国产不卡一区二区| 99久久99久久精品国产片| 欧美91在线| 麻豆av一区二区| 极品美女一区二区三区| 一本一道久久久a久久久精品91| 一区二区电影| 可以在线看的av网站| 秋霞午夜av一区二区三区| 亚洲五月激情网| 99riav久久精品riav| 亚洲最大成人综合网| 亚洲天堂av老司机| av黄色在线看| 欧美日本乱大交xxxxx| 国精品人妻无码一区二区三区喝尿 | 极品久久久久久| 午夜欧美在线一二页| 无码人妻丰满熟妇区五十路| 欧美日韩黄色一区二区| 亚洲精品久久久蜜桃动漫| 亚洲欧美国产一本综合首页| 1区2区在线观看| 欧美一区二区三区……| 亚洲三级电影| 国产一区二区三区黄| 欧洲激情综合| www.好吊操| 日韩高清一区二区| 精产国品一区二区三区| 26uuu色噜噜精品一区二区| 国产传媒免费在线观看| 欧美日韩亚洲高清| 国产又色又爽又黄又免费| 日韩高清有码在线| 麻豆传媒在线免费看| 热99精品里视频精品| 国产日本亚洲| 欧美尤物一区| 国产免费成人| 人妻精品久久久久中文字幕69| 国产清纯白嫩初高生在线观看91| 精品无码免费视频| 欧美年轻男男videosbes| 视频一区二区在线播放| 欧美精品久久久久久久久久| 黄页免费欧美| 九色91视频| 中文字幕一区二区av| 日本美女高潮视频| 91在线视频18| 国产无遮挡又黄又爽又色| 91精品国产欧美一区二区18| 香港三日本三级少妇66| 久久99精品久久久久久噜噜| 欧美成人福利| 亚洲成色www久久网站| 中文一区二区| 精品久久久久一区二区| 亚洲精品五月天| a片在线免费观看| 亚洲片国产一区一级在线观看| 欧美a级在线观看| 国产精品一区二区a| 亚洲欧美伊人| 亚洲成人av免费观看| 综合av第一页| 亚洲图片在线播放| 中文字幕精品在线视频| 国精产品一区一区三区四川| 欧美一二三四五区| 亚洲影院在线| 9.1在线观看免费| 五月激情综合网| 日日夜夜精品免费| 91国产精品视频在线| 欧美绝顶高潮抽搐喷水合集| 人妻有码中文字幕| 久久久综合网站| 精品人妻无码一区二区性色| 国产视频精品久久久| 亚洲欧美小说色综合小说一区| 免费av在线一区二区| 老色鬼久久亚洲一区二区| 中国美女乱淫免费看视频| 色一区在线观看| 国产一区二区三区不卡在线| 国产精品久久久久91| 欧美电影三区| 欧美一级免费在线| 一区二区三区在线看| 性欧美8khd高清极品| 国内精品久久久久久久久| 六月丁香久久丫| 久久久999视频| 国产午夜精品一区二区三区嫩草| 国产又粗又猛又爽又黄视频| 久久亚洲精品成人| 日韩一级淫片| 久久久999免费视频| 国产精品久久久久久久久图文区 | 国产在线观看a| 91嫩草视频在线观看| 国模吧视频一区| 免费看黄色的视频| 69av一区二区三区| 牛牛精品视频在线| 久久久久久精| 日韩av一区二区三区四区| 欧美日韩激情在线观看| 亚洲黄色av女优在线观看 | 国产精品一区二区羞羞答答| 国产精品高潮呻吟久久| www.黄色小说.com| 热99在线视频| 在线中文一区| 国产91丝袜美女在线播放| 日韩午夜在线观看| 345成人影院| 香蕉视频在线网址| 成人黄色国产精品网站大全在线免费观看|