日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

用python进行营销分析_用python进行covid 19分析

發(fā)布時(shí)間:2023/11/29 python 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python进行营销分析_用python进行covid 19分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

用python進(jìn)行營銷分析

Python is a highly powerful general purpose programming language which can be easily learned and provides data scientists a wide variety of tools and packages. Amid this pandemic period, I decided to do an analysis on this novel coronavirus.

Python是一種功能強(qiáng)大的通用編程語言,可以輕松學(xué)習(xí),并為數(shù)據(jù)科學(xué)家提供各種工具和軟件包。 在這個(gè)大流行時(shí)期,我決定對這種新型冠狀病毒進(jìn)行分析。

In this article, I am going to walk you through the steps I undertook for this analysis with visuals and code snippets.

在本文中,我將通過視覺和代碼片段逐步指導(dǎo)您進(jìn)行此分析。

數(shù)據(jù)分析涉及的步驟: (Steps involved in Data Analysis:)

  • Importing required packages

    導(dǎo)入所需的軟件包
  • 2. Gathering Data

    2.收集數(shù)據(jù)

    3. Transforming Data to our needs (Data Wrangling)

    3.將數(shù)據(jù)轉(zhuǎn)變?yōu)槲覀兊男枨?數(shù)據(jù)整理)

    4. Exploratory Data Analysis (EDA) and Visualization

    4.探索性數(shù)據(jù)分析(EDA)和可視化

    步驟— 1:導(dǎo)入所需的軟件包 (Step — 1: Importing required Packages)

    Importing our required packages is the starting point of all data analysis programming in python. As I’ve said, python provides a wide variety of packages for data scientists and in this analysis I used python’s most popular data science packages Pandas and NumPy for Data Wrangling and EDA. When coming to Data Visualization, I used python’s interactive packages Plotly and Matplotlib. It’s very simple to import packages in python code:

    導(dǎo)入所需的軟件包是python中所有數(shù)據(jù)分析編程的起點(diǎn)。 就像我說過的那樣,python為數(shù)據(jù)科學(xué)家提供了各種各樣的軟件包,在此分析中,我使用了python最受歡迎的數(shù)據(jù)科學(xué)軟件包Pandas和NumPy進(jìn)行數(shù)據(jù)整理和EDA。 進(jìn)行數(shù)據(jù)可視化時(shí),我使用了python的交互式軟件包Plotly和Matplotlib。 用python代碼導(dǎo)入軟件包非常簡單:

    This is the code for importing our primary packages to perform data analysis but still, we need to add some more packages to our code which we will see in step-2. Yay! We successfully finished our first step.

    這是用于導(dǎo)入主要程序包以執(zhí)行數(shù)據(jù)分析的代碼,但是仍然需要向代碼中添加更多程序包,我們將在步驟2中看到這些代碼。 好極了! 我們成功地完成了第一步。

    步驟2:收集數(shù)據(jù) (Step — 2: Gathering Data)

    For a clean and perfect data analysis, the foremost important element is collecting quality Data. For this analysis, I’ve collected many data from various sources for better accuracy.

    對于 干凈,完美的數(shù)據(jù)分析,最重要的元素是收集高質(zhì)量的數(shù)據(jù)。 為了進(jìn)行此分析,我從各種來源收集了許多數(shù)據(jù),以提高準(zhǔn)確性。

    Our primary dataset is extracted from esri (a website which provides updated data on coronavirus) using a query url (click here to view the website). Follow the code snippets to extract the data from esri:

    我們的主要數(shù)據(jù)集是使用查詢網(wǎng)址從esri(提供有關(guān)冠狀病毒的最新數(shù)據(jù)的網(wǎng)站)中提取的( 請單擊此處查看該網(wǎng)站 )。 按照代碼片段從esri中提取數(shù)據(jù):

    Requests is a python packages used to extract data from a given json file. In this code I used requests to extract data from the given query url by esri. We are now ready to do some Data Wrangling! (Note : We will be importing many data in step-4 of our analysis)

    Requests是一個(gè)python軟件包,用于從給定的json文件中提取數(shù)據(jù)。 在這段代碼中,我使用了esri的請求從給定的查詢URL中提取數(shù)據(jù)。 現(xiàn)在,我們準(zhǔn)備進(jìn)行一些數(shù)據(jù)整理! (注意:我們將在分析的第4步中導(dǎo)入許多數(shù)據(jù))

    步驟— 3:數(shù)據(jù)整理 (Step — 3: Data Wrangling)

    Data Wrangling is a process where we will transform and clean our data to our needs. We can’t do analysis with our raw extracted data. So, we have to transform the data to proceed our analysis. Here’s the code for our Data Wrangling:

    數(shù)據(jù)整理是一個(gè)過程,在此過程中,我們將根據(jù)需要轉(zhuǎn)換和清理數(shù)據(jù)。 我們無法使用原始提取的數(shù)據(jù)進(jìn)行分析。 因此,我們必須轉(zhuǎn)換數(shù)據(jù)以進(jìn)行分析。 這是我們的數(shù)據(jù)整理的代碼:

    Note that, we have imported a new python package, ‘datetime’, which helps us to work with dates and times in a dataset. Now, get ready to see the big picture of our analysis -’ EDA and Data Visualization’.

    請注意,我們已經(jīng)導(dǎo)入了一個(gè)新的python包“ datetime”,它可以幫助我們處理數(shù)據(jù)集中的日期和時(shí)間。 現(xiàn)在,準(zhǔn)備看一下我們分析的大圖-“ EDA和數(shù)據(jù)可視化”。

    步驟— 4:探索性數(shù)據(jù)分析和數(shù)據(jù)可視化 (Step — 4: Exploratory Data Analysis and Data Visualization)

    This process is quite long as it is the heart and soul of data analysis. So, I’ve divided this process into three steps:

    這個(gè)過程很長,因?yàn)樗菙?shù)據(jù)分析的心臟和靈魂。 因此,我將這一過程分為三個(gè)步驟:

    a. Ranking countries and provinces (based on COVID-19 aspects)

    一個(gè)。 對國家和省進(jìn)行排名(基于COVID-19方面)

    b. Time Series on COVID-19 Cases

    b。 COVID-19病例的時(shí)間序列

    c. Classification and Distribution of cases

    C。 案件分類和分布

    Ranking countries and provinces

    排名國家和省

    From our previously extracted data we are going to rank countries and provinces based on confirmed, deaths, recovered and active cases by doing some EDA and Visualization. Follow the code snippets for the upcoming visuals (Note : Every visualizations are interactive and you can hover them to see their data points)

    從我們先前提取的數(shù)據(jù)中,我們將通過進(jìn)行一些EDA和可視化,根據(jù)確診,死亡,康復(fù)和活著的病例對國家和省進(jìn)行排名。 請遵循即將出現(xiàn)的視覺效果的代碼片段(注意:每個(gè)視覺效果都是交互式的,您可以將它們懸停以查看其數(shù)據(jù)點(diǎn))

    Part 1 — Ranking Most affected countries

    第1部分-排名受影響最大的國家

    i) Top 10 Confirmed Cases Countries:

    i)十大確診病例國家:

    The following code will produce a plot ranking top 10 countries based on confirmed cases.

    以下代碼將根據(jù)已確認(rèn)的案例得出前十個(gè)國家/地區(qū)的地塊。

    # a. Top 10 confirmed countries (Bubble plot)top10_confirmed = pd.DataFrame(data.groupby('Country')['Confirmed'].sum().nlargest(10).sort_values(ascending = False)) fig1 = px.scatter(top10_confirmed, x = top10_confirmed.index, y = 'Confirmed', size = 'Confirmed', size_max = 120,color = top10_confirmed.index, title = 'Top 10 Confirmed Cases Countries') fig1.show()

    演示地址

    Graph by Author作者圖

    ii) Top 10 Death Cases Countries:

    ii)十大死亡案例國家:

    The following code will produce a plot ranking top 10 countries based on death cases.

    以下代碼將根據(jù)死亡案例產(chǎn)生一個(gè)排在前十個(gè)國家/地區(qū)的地塊。

    # b. Top 10 deaths countries (h-Bar plot)top10_deaths = pd.DataFrame(data.groupby('Country')['Deaths'].sum().nlargest(10).sort_values(ascending = True)) fig2 = px.bar(top10_deaths, x = 'Deaths', y = top10_deaths.index, height = 600, color = 'Deaths', orientation = 'h',color_continuous_scale = ['deepskyblue','red'], title = 'Top 10 Death Cases Countries') fig2.show()

    演示地址

    Graph by Author作者圖

    iii) Top 10 Recovered Cases Countries:

    iii)十大被追回病例國家:

    The following code will produce a plot ranking top 10 countries based on recovered cases.

    以下代碼將根據(jù)恢復(fù)的案例生成一個(gè)排在前10個(gè)國家/地區(qū)的地塊。

    # c. Top 10 recovered countries (Bar plot)top10_recovered = pd.DataFrame(data.groupby('Country')['Recovered'].sum().nlargest(10).sort_values(ascending = False)) fig3 = px.bar(top10_recovered, x = top10_recovered.index, y = 'Recovered', height = 600, color = 'Recovered',title = 'Top 10 Recovered Cases Countries', color_continuous_scale = px.colors.sequential.Viridis) fig3.show()

    演示地址

    Graph by Author作者圖

    iv) Top 10 Active Cases Countries:

    iv)十大活躍案例國家:

    The following code will produce a plot ranking top 10 countries based on recovered cases.

    以下代碼將根據(jù)恢復(fù)的案例生成一個(gè)排在前10個(gè)國家/地區(qū)的地塊。

    # d. Top 10 active countriestop10_active = pd.DataFrame(data.groupby('Country')['Active'].sum().nlargest(10).sort_values(ascending = True)) fig4 = px.bar(top10_active, x = 'Active', y = top10_active.index, height = 600, color = 'Active', orientation = 'h',color_continuous_scale = ['paleturquoise','blue'], title = 'Top 10 Active Cases Countries') fig4.show()

    演示地址

    Graph by Author作者圖

    Part 2 — Ranking most affected States in largely affected Countries:

    第2部分-在受影響最大的國家中對受影響最大的國家進(jìn)行排名:

    EDA for ranking states in largely affected Countries:

    對受災(zāi)嚴(yán)重國家排名的EDA:

    # USA topstates_us = data['Country'] == 'US' topstates_us = data[topstates_us].nlargest(5, 'Confirmed') # Brazil topstates_brazil = data['Country'] == 'Brazil' topstates_brazil = data[topstates_brazil].nlargest(5, 'Confirmed') # India topstates_india = data['Country'] == 'India' topstates_india = data[topstates_india].nlargest(5, 'Confirmed') # Russia topstates_russia = data['Country'] == 'Russia' topstates_russia = data[topstates_russia].nlargest(5, 'Confirmed')

    We are extracting States’ data from USA, Brazil, India and Russia respectively because, these are the countries which are most affected by COVID-19. Now, let’s visualize it!

    我們分別從美國,巴西,印度和俄羅斯提取州的數(shù)據(jù),因?yàn)檫@是受COVID-19影響最大的國家。 現(xiàn)在,讓我們對其進(jìn)行可視化!

    Visualization of Most affected states in largely affected Countries:

    受影響最大的國家中受影響最大的州的可視化:

    i) Most affected States in USA:

    i)美國受影響最嚴(yán)重的州:

    The following code will produce a plot ranking top 5 most affected states in the United States of America.

    以下代碼將產(chǎn)生一個(gè)在美國受災(zāi)最嚴(yán)重的州中排名前5位的地塊。

    # USA fig5 = go.Figure(data = [go.Bar(name = 'Active Cases', x = topstates_us['Active'], y = topstates_us['State'], orientation = 'h'),go.Bar(name = 'Death Cases', x = topstates_us['Deaths'], y = topstates_us['State'], orientation = 'h') ]) fig5.update_layout(title = 'Most Affected States in USA', height = 600) fig5.show()

    演示地址

    Graph by Author作者圖

    ii) Most affected States in Brazil:

    ii)巴西受影響最嚴(yán)重的國家:

    The following code will produce a plot ranking top 5 most affected states in Brazil.

    以下代碼將產(chǎn)生一個(gè)在巴西受影響最嚴(yán)重的州中排名前5位的地塊。

    # Brazil fig6 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_brazil['State'], y = topstates_brazil['Recovered']),go.Bar(name = 'Active Cases', x = topstates_brazil['State'], y = topstates_brazil['Active']),go.Bar(name = 'Death Cases', x = topstates_brazil['State'], y = topstates_brazil['Deaths']) ]) fig6.update_layout(title = 'Most Affected States in Brazil', barmode = 'stack', height = 600) fig6.show()

    演示地址

    Graph by Author作者圖

    iii) Most affected States in India:

    iii)印度受影響最大的國家:

    The following code will produce a plot ranking top 5 most affected states in India.

    以下代碼將產(chǎn)生一個(gè)在印度受影響最嚴(yán)重的州中排名前5位的地塊。

    # India fig7 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_india['State'], y = topstates_india['Recovered']),go.Bar(name = 'Active Cases', x = topstates_india['State'], y = topstates_india['Active']),go.Bar(name = 'Death Cases', x = topstates_india['State'], y = topstates_india['Deaths']) ]) fig7.update_layout(title = 'Most Affected States in India', barmode = 'stack', height = 600) fig7.show()

    演示地址

    Graph by Author作者圖

    iv) Most affected States in Russia:

    iv)俄羅斯受影響最嚴(yán)重的國家:

    The following code will produce a plot ranking top 5 most affected states in Russia.

    以下代碼將產(chǎn)生一個(gè)在俄羅斯受影響最嚴(yán)重的州中排名前5位的地塊。

    # Russia fig8 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_russia['State'], y = topstates_russia['Recovered']),go.Bar(name = 'Active Cases', x = topstates_russia['State'], y = topstates_russia['Active']),go.Bar(name = 'Death Cases', x = topstates_russia['State'], y = topstates_russia['Deaths']) ]) fig8.update_layout(title = 'Most Affected States in Russia', barmode = 'stack', height = 600) fig8.show()

    演示地址

    Graph by Author作者圖

    Time Series on COVID-19 Cases

    COVID-19病例的時(shí)間序列

    To perform time series analysis on COVID-19 cases we need a new dataset. https://covid19.who.int/ Follow this link and images shown below for downloading our next dataset.

    要對COVID-19案例執(zhí)行時(shí)間序列分析,我們需要一個(gè)新的數(shù)據(jù)集。 https://covid19.who.int/請點(diǎn)擊下面的鏈接和圖像,下載我們的下一個(gè)數(shù)據(jù)集。

    After pressing the link mentioned above, you will land into this page. On the bottom right of the represented map, you can find the download button. From there you can download the dataset and save it to your files. Good work! We fetched our Data! Let’s import the data :

    按下上述鏈接后,您將進(jìn)入此頁面。 在所顯示地圖的右下角,您可以找到下載按鈕。 從那里您可以下載數(shù)據(jù)集并將其保存到文件中。 干得好! 我們獲取了數(shù)據(jù)! 讓我們導(dǎo)入數(shù)據(jù):

    time_series = pd.read_csv('who_data.csv', encoding = 'ISO-8859-1') time_series['Date_reported'] = pd.to_datetime(time_series['Date_reported'])

    From the above extracted dataset, we are going to perform two types of time series analysis, ‘COVID-19 cases Worldwide’ and ‘Most affected countries over time’.

    從上面提取的數(shù)據(jù)集中,我們將執(zhí)行兩種類型的時(shí)間序列分析:“全球COVID-19病例”和“一段時(shí)間內(nèi)受影響最大的國家”。

    i) COVID-19 cases worldwide:

    i)全球COVID-19病例:

    EDA for COVID-19 cases worldwide:

    全球COVID-19案件的EDA:

    time_series_dates = time_series.groupby('Date_reported').sum() time_series_dates

    a) Cumulative cases worldwide:

    a)全世界的累積病例:

    The following code produces a time series chart of cumulative cases worldwide right from the beginning of the outbreak.

    以下代碼從爆發(fā)開始就生成了全球累積病例的時(shí)序圖。

    # Cumulative casesfig11 = go.Figure() fig11.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' Cumulative_cases'], fill = 'tonexty',line_color = 'blue')) fig11.update_layout(title = 'Cumulative Cases Worldwide') fig11.show()

    演示地址

    Graph by Author作者圖

    b) Cumulative death cases worldwide:

    b)世界范圍內(nèi)的累積死亡案例:

    The following code produces a time series chart of cumulative death cases worldwide right from the beginning of the outbreak.

    以下代碼從爆發(fā)開始就生成了全球累積死亡病例的時(shí)間序列圖。

    # Cumulative death casesfig12 = go.Figure() fig12.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' Cumulative_deaths'], fill = 'tonexty',line_color = 'red')) fig12.update_layout(title = 'Cumulative Deaths Worldwide') fig12.show()

    演示地址

    Graph by Author作者圖

    c) Daily new cases worldwide:

    c)全世界每天的新病例:

    The following code produces a time series chart of daily new cases worldwide right from the beginning of the outbreak.

    以下代碼從爆發(fā)開始就生成了全球每日新病例的時(shí)序圖。

    # Daily new casesfig13 = go.Figure() fig13.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' New_cases'], fill = 'tonexty',line_color = 'gold')) fig13.update_layout(title = 'Daily New Cases Worldwide') fig13.show()

    演示地址

    Graph by Author作者圖

    d) Daily death cases worldwide:

    d)全世界每日死亡案例:

    The following code produces a time series chart of daily death cases worldwide right from the beginning of the outbreak.

    以下代碼從爆發(fā)開始就生成了全球每日死亡病例的時(shí)間序列圖。

    # Daily death casesfig14 = go.Figure() fig14.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' New_deaths'], fill = 'tonexty',line_color = 'hotpink')) fig14.update_layout(title = 'Daily Death Cases Worldwide') fig14.show()

    演示地址

    Graph by Author作者圖

    ii) Most affected countries over time:

    ii)一段時(shí)間內(nèi)受影響最大的國家:

    EDA for Most affected countries over time:

    隨時(shí)間推移對受影響最嚴(yán)重國家的EDA:

    # USA time_series_us = time_series[' Country'] == ('United States of America') time_series_us = time_series[time_series_us]# Brazil time_series_brazil = time_series[' Country'] == ('Brazil') time_series_brazil = time_series[time_series_brazil]# India time_series_india = time_series[' Country'] == ('India') time_series_india = time_series[time_series_india]# Russia time_series_russia = time_series[' Country'] == ('Russia') time_series_russia = time_series[time_series_russia]# Peru time_series_peru = time_series[' Country'] == ('Peru') time_series_peru = time_series[time_series_peru]

    Note that, we have extracted data of countries USA, Brazil, India, Russia and Peru respectively as they are highly affected by COVID-19 in the world.

    請注意,我們分別提取了美國,巴西,印度,俄羅斯和秘魯?shù)葒?地區(qū)的數(shù)據(jù),因?yàn)樗鼈冊谑澜绶秶鷥?nèi)受到COVID-19的高度影響。

    a) Most affected Countries’ Cumulative cases over time

    a)隨時(shí)間推移受影響最嚴(yán)重的國家的累計(jì)案件

    The following code will produce a time series chart of the most affected countries’ cumulative cases right from the beginning of the outbreak.

    以下代碼將從疫情爆發(fā)之初就產(chǎn)生受影響最嚴(yán)重國家累計(jì)病例的時(shí)序圖。

    # Cumulative casesfig15 = go.Figure()fig15.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' Cumulative_cases'], name = 'USA')) fig15.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' Cumulative_cases'], name = 'Brazil')) fig15.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' Cumulative_cases'], name = 'India')) fig15.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' Cumulative_cases'], name = 'Russia')) fig15.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' Cumulative_cases'], name = 'Peru'))fig15.update_layout(title = 'Time Series of Most Affected countries"s Cumulative Cases')fig15.show()

    演示地址

    Graph by Author作者圖

    b) Most affected Countries’ cumulative death cases over time:

    b)隨著時(shí)間的推移,大多數(shù)受影響國家的累計(jì)死亡病例:

    The following code will produce a time series chart of the most affected countries’ cumulative death cases right from the beginning of the outbreak.

    以下代碼將從疫情爆發(fā)之初就繪制出受影響最嚴(yán)重國家累計(jì)死亡病例的時(shí)間序列圖。

    # Cumulative death casesfig16 = go.Figure()fig16.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' Cumulative_deaths'], name = 'USA')) fig16.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' Cumulative_deaths'], name = 'Brazil')) fig16.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' Cumulative_deaths'], name = 'India')) fig16.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' Cumulative_deaths'], name = 'Russia')) fig16.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' Cumulative_deaths'], name = 'Peru'))fig16.update_layout(title = 'Time Series of Most Affected countries"s Cumulative Death Cases')fig16.show()

    演示地址

    Graph by Author作者圖

    c) Most affected Countries’ daily new cases over time:

    c)一段時(shí)間以來受影響最嚴(yán)重的國家的每日新病例:

    The following code will produce a time series chart of the most affected countries’ daily new cases right from the beginning of the outbreak.

    以下代碼將從疫情爆發(fā)之初就產(chǎn)生受影響最嚴(yán)重國家的每日新病例的時(shí)序圖。

    # Daily new casesfig17 = go.Figure()fig17.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' New_cases'], name = 'USA')) fig17.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' New_cases'], name = 'Brazil')) fig17.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' New_cases'], name = 'India')) fig17.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' New_cases'], name = 'Russia')) fig17.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' New_cases'], name = 'Peru'))fig17.update_layout(title = 'Time Series of Most Affected countries"s Daily New Cases')fig17.show()

    演示地址

    Graph by Author作者圖

    d) Most affected Countries’ daily death cases:

    d)最受影響國家的每日死亡案例:

    The following code will produce a time series chart of the most affected countries’ daily death cases right from the beginning of the outbreak.

    以下代碼將從疫情爆發(fā)之初就產(chǎn)生受影響最嚴(yán)重國家的每日死亡病例的時(shí)序圖。

    # Daily death casesfig18 = go.Figure()fig18.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' New_deaths'], name = 'USA')) fig18.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' New_deaths'], name = 'Brazil')) fig18.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' New_deaths'], name = 'India')) fig18.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' New_deaths'], name = 'Russia')) fig18.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' New_deaths'], name = 'Peru'))fig18.update_layout(title = 'Time Series of Most Affected countries"s Daily Death Cases')fig18.show()

    演示地址

    Graph by Author作者圖

    Case Classification and Distribution

    病例分類與分布

    Here we are going to analyze how COVID-19 cases are distributed. For this, we need a new dataset. https://www.kaggle.com/imdevskp/corona-virus-report Follow this link for our new dataset.

    在這里,我們將分析COVID-19案例的分布方式。 為此,我們需要一個(gè)新的數(shù)據(jù)集。 https://www.kaggle.com/imdevskp/corona-virus-report請點(diǎn)擊此鏈接以獲取新數(shù)據(jù)集。

    i) WHO Region-Wise Case Distribution:

    i)世衛(wèi)組織區(qū)域明智病例分布:

    For this analysis, we are going to use ‘country_wise_latest.csv’ dataset which will come along with the downloaded kaggle dataset. The following code produces a pie chart representing case distribution among WHO Region classification.

    對于此分析,我們將使用“ country_wise_latest.csv”數(shù)據(jù)集,該數(shù)據(jù)集將與下載的kaggle數(shù)據(jù)集一起提供。 以下代碼生成了一個(gè)餅圖,代表了WHO區(qū)域分類之間的病例分布。

    who = pd.read_csv('country_wise_latest.csv') who_region = pd.DataFrame(who.groupby('WHO Region')['Confirmed'].sum())labels = who_region.index values = who_region['Confirmed']fig9 = go.Figure(data=[go.Pie(labels = labels, values = values, pull=[0, 0, 0, 0, 0.2, 0])])fig9.update_layout(title = 'WHO Region-Wise Case Distribution', width = 700, height = 400, margin = dict(t = 0, l = 0, r = 0, b = 0))fig9.show()

    演示地址

    Graph by Author作者圖

    ii) Most affected Countries’ case distribution:

    ii)最受影響國家的案件分布:

    For this analysis we are going to use the same ‘country_wise_latest.csv’ dataset which we imported for the previous analysis.

    對于此分析,我們將使用為先前的分析導(dǎo)入的相同“ country_wise_latest.csv”數(shù)據(jù)集。

    EDA for Most affected countries’ case distribution:

    受影響最嚴(yán)重國家的EDA分布:

    case_dist = who# US dist_us = case_dist['Country/Region'] == 'US' dist_us = case_dist[dist_us][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region')# Brazil dist_brazil = case_dist['Country/Region'] == 'Brazil' dist_brazil = case_dist[dist_brazil][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region')# India dist_india = case_dist['Country/Region'] == 'India' dist_india = case_dist[dist_india][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region')# Russia dist_russia = case_dist['Country/Region'] == 'Russia' dist_russia = case_dist[dist_russia][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region')

    The following code will produce a pie chart representing the case classification on Most affected Countries.

    以下代碼將生成一個(gè)餅狀圖,代表大多數(shù)受影響國家/地區(qū)的案件分類。

    fig = plt.figure(figsize = (22,14)) colors_series = ['deepskyblue','gold','springgreen','coral'] explode = (0,0,0.1)plt.subplot(221) plt.pie(dist_us, labels = dist_us.columns, colors = colors_series, explode = explode,startangle = 90,autopct = '%.1f%%', shadow = True) plt.title('USA', fontsize = 16)plt.subplot(222) plt.pie(dist_brazil, labels = dist_brazil.columns, colors = colors_series, explode = explode,startangle = 90,autopct = '%.1f%%',shadow = True) plt.title('Brazil', fontsize = 16)plt.subplot(223) plt.pie(dist_india, labels = dist_india.columns, colors = colors_series, explode = explode, startangle = 90, autopct = '%.1f%%',shadow = True) plt.title('India', fontsize = 16)plt.subplot(224) plt.pie(dist_russia, labels = dist_russia.columns, colors = colors_series, explode = explode, startangle = 90,autopct = '%.1f%%', shadow = True) plt.title('Russia', fontsize = 16)plt.suptitle('Case Classification of Most Affected Countries', fontsize = 20)Graph by Author作者圖

    iii) Most affected continents’ Negative case vs Positive case percentage composition:

    iii)受災(zāi)最嚴(yán)重的大陸的消極案例與積極案例的百分比構(gòu)成:

    For this analysis we need a new dataset. https://ourworldindata.org/coronavirus-source-data Follow this link to get our next dataset.

    對于此分析,我們需要一個(gè)新的數(shù)據(jù)集。 https://ourworldindata.org/coronavirus-source-data單擊此鏈接以獲取我們的下一個(gè)數(shù)據(jù)集。

    EDA for Negative case vs Positive case percentage composition :

    負(fù)面案例與正面案例所占百分比的EDA:

    negative_positive = pd.read_csv('owid-covid-data.csv') negative_positive = negative_positive.groupby('continent')[['total_cases','total_tests']].sum()explode = (0,0.1) labels = ['Postive','Negative'] colors = ['beige','paleturquoise']

    The following code will produce a pie chart illustrating the percentage composition of Negative cases and Positive cases in most affected Continents.

    以下代碼將產(chǎn)生一個(gè)餅圖,說明在受影響最大的大陸中,陰性案例和陽性案例的百分比構(gòu)成。

    fig = plt.figure(figsize = (20,20))plt.subplot(321) plt.pie(negative_positive[negative_positive.index == 'Asia'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('Asia', fontsize = 15)plt.subplot(322) plt.pie(negative_positive[negative_positive.index == 'North America'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('North America', fontsize = 15)plt.subplot(323) plt.pie(negative_positive[negative_positive.index == 'South America'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('South America', fontsize = 15)plt.subplot(324) plt.pie(negative_positive[negative_positive.index == 'Europe'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('Europe', fontsize = 15)plt.suptitle('Continent-Wise Tested Positive & Negative Percentage Composition', fontsize = 20)Graph by Author作者圖

    結(jié)論 (Conclusion)

    Hurrah! We successfully completed creating our own COVID-19 report with Python. If you forgot to follow any above mentioned steps I have provided the full code for this analysis below. Apart from our analysis, there are much more you can do with Python and its powerful packages. So don’t stop exploring and create your own reports and dashboards.

    歡呼! 我們已經(jīng)成功地使用Python創(chuàng)建了自己的COVID-19報(bào)告。 如果您忘記了執(zhí)行上述任何步驟,則在下面提供了此分析的完整代碼。 除了我們的分析之外,Python及其強(qiáng)大的軟件包還可以做更多的事情。 因此,不要停止探索并創(chuàng)建自己的報(bào)告和儀表板。

    You can find many useful resources on internet based on data science in python for example edX, Coursera, Udemy and so on but, never ever stop learning. Hope you find this article useful and knowledgeable. Happy Analyzing!

    您可以在python中基于數(shù)據(jù)科學(xué)在Internet上找到許多有用的資源,例如edX,Coursera,Udemy等,但永遠(yuǎn)都不要停止學(xué)習(xí)。 希望您發(fā)現(xiàn)本文有用且知識(shí)淵博。 分析愉快!

    FULL CODE:

    完整代碼:

    import pandas as pd import matplotlib.pyplot as plt import plotly.express as px import numpy as np import plotly import plotly.graph_objects as go import datetime as dt import requests from plotly.subplots import make_subplots# Getting Dataurl_request = requests.get("https://services1.arcgis.com/0MSEUqKaxRlEPj5g/arcgis/rest/services/Coronavirus_2019_nCoV_Cases/FeatureServer/1/query?where=1%3D1&outFields=*&outSR=4326&f=json") url_json = url_request.json() df = pd.DataFrame(url_json['features']) df['attributes'][0]# Data Wrangling# a. transforming datadata_list = df['attributes'].tolist() data = pd.DataFrame(data_list) data.set_index('OBJECTID') data = data[['Province_State','Country_Region','Last_Update','Lat','Long_','Confirmed','Recovered','Deaths','Active']] data.columns = ('State','Country','Last Update','Lat','Long','Confirmed','Recovered','Deaths','Active') data['State'].fillna(value = '', inplace = True) data# b. cleaning datadef convert_time(t):t = int(t)return dt.datetime.fromtimestamp(t)data = data.dropna(subset = ['Last Update']) data['Last Update'] = data['Last Update']/1000 data['Last Update'] = data['Last Update'].apply(convert_time) data# Exploratory Data Analysis & Visualization# Our analysis contains 'Ranking countries and provinces', 'Time Series' and 'Classification and Distribution'# 1. Ranking countries and provinces # a. Top 10 confirmed countries (Bubble plot)top10_confirmed = pd.DataFrame(data.groupby('Country')['Confirmed'].sum().nlargest(10).sort_values(ascending = False)) fig1 = px.scatter(top10_confirmed, x = top10_confirmed.index, y = 'Confirmed', size = 'Confirmed', size_max = 120,color = top10_confirmed.index, title = 'Top 10 Confirmed Cases Countries') fig1.show()# b. Top 10 deaths countries (h-Bar plot)top10_deaths = pd.DataFrame(data.groupby('Country')['Deaths'].sum().nlargest(10).sort_values(ascending = True)) fig2 = px.bar(top10_deaths, x = 'Deaths', y = top10_deaths.index, height = 600, color = 'Deaths', orientation = 'h',color_continuous_scale = ['deepskyblue','red'], title = 'Top 10 Death Cases Countries') fig2.show()# c. Top 10 recovered countries (Bar plot)top10_recovered = pd.DataFrame(data.groupby('Country')['Recovered'].sum().nlargest(10).sort_values(ascending = False)) fig3 = px.bar(top10_recovered, x = top10_recovered.index, y = 'Recovered', height = 600, color = 'Recovered',title = 'Top 10 Recovered Cases Countries', color_continuous_scale = px.colors.sequential.Viridis) fig3.show()# d. Top 10 active countriestop10_active = pd.DataFrame(data.groupby('Country')['Active'].sum().nlargest(10).sort_values(ascending = True)) fig4 = px.bar(top10_active, x = 'Active', y = top10_active.index, height = 600, color = 'Active', orientation = 'h',color_continuous_scale = ['paleturquoise','blue'], title = 'Top 10 Active Cases Countries') fig4.show()# e. Most affected states/provinces in largely affected countries # Here we are going to extract top 4 affected countries' states data and plot it!# Firstly, aggregating data with our dataset : # USA topstates_us = data['Country'] == 'US' topstates_us = data[topstates_us].nlargest(5, 'Confirmed') # Brazil topstates_brazil = data['Country'] == 'Brazil' topstates_brazil = data[topstates_brazil].nlargest(5, 'Confirmed') # India topstates_india = data['Country'] == 'India' topstates_india = data[topstates_india].nlargest(5, 'Confirmed') # Russia topstates_russia = data['Country'] == 'Russia' topstates_russia = data[topstates_russia].nlargest(5, 'Confirmed')# Let's plot! # USA fig5 = go.Figure(data = [go.Bar(name = 'Active Cases', x = topstates_us['Active'], y = topstates_us['State'], orientation = 'h'),go.Bar(name = 'Death Cases', x = topstates_us['Deaths'], y = topstates_us['State'], orientation = 'h') ]) fig5.update_layout(title = 'Most Affected States in USA', height = 600) fig5.show() # Brazil fig6 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_brazil['State'], y = topstates_brazil['Recovered']),go.Bar(name = 'Active Cases', x = topstates_brazil['State'], y = topstates_brazil['Active']),go.Bar(name = 'Death Cases', x = topstates_brazil['State'], y = topstates_brazil['Deaths']) ]) fig6.update_layout(title = 'Most Affected States in Brazil', barmode = 'stack', height = 600) fig6.show() # India fig7 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_india['State'], y = topstates_india['Recovered']),go.Bar(name = 'Active Cases', x = topstates_india['State'], y = topstates_india['Active']),go.Bar(name = 'Death Cases', x = topstates_india['State'], y = topstates_india['Deaths']) ]) fig7.update_layout(title = 'Most Affected States in India', barmode = 'stack', height = 600) fig7.show() # Russia fig8 = go.Figure(data = [go.Bar(name = 'Recovered Cases', x = topstates_russia['State'], y = topstates_russia['Recovered']),go.Bar(name = 'Active Cases', x = topstates_russia['State'], y = topstates_russia['Active']),go.Bar(name = 'Death Cases', x = topstates_russia['State'], y = topstates_russia['Deaths']) ]) fig8.update_layout(title = 'Most Affected States in Russia', barmode = 'stack', height = 600) fig8.show()# 2. Time series of top affected countries # We need a new data for this plot # https://covid19.who.int/ follow the link for this link for the next dataset(you can find the download option on the bottomright of the map chart) time_series = pd.read_csv('who_data.csv', encoding = 'ISO-8859-1') time_series['Date_reported'] = pd.to_datetime(time_series['Date_reported'])# a. Covid-19 cases worldwide # Firsty Data time_series_dates = time_series.groupby('Date_reported').sum()# Let's Plot # Cumulative cases fig11 = go.Figure() fig11.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' Cumulative_cases'], fill = 'tonexty',line_color = 'blue')) fig11.update_layout(title = 'Cumulative Cases Worldwide') fig11.show() # Cumulative death cases fig12 = go.Figure() fig12.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' Cumulative_deaths'], fill = 'tonexty',line_color = 'red')) fig12.update_layout(title = 'Cumulative Deaths Worldwide') fig12.show() # Daily new cases fig13 = go.Figure() fig13.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' New_cases'], fill = 'tonexty',line_color = 'gold')) fig13.update_layout(title = 'Daily New Cases Worldwide') fig13.show() # Daily death cases fig14 = go.Figure() fig14.add_trace(go.Scatter(x = time_series_dates.index, y = time_series_dates[' New_deaths'], fill = 'tonexty',line_color = 'hotpink')) fig14.update_layout(title = 'Daily Death Cases Worldwide') fig14.show()# b. Most Affected Countries over the time # Data # USA time_series_us = time_series[' Country'] == ('United States of America') time_series_us = time_series[time_series_us] # Brazil time_series_brazil = time_series[' Country'] == ('Brazil') time_series_brazil = time_series[time_series_brazil] # India time_series_india = time_series[' Country'] == ('India') time_series_india = time_series[time_series_india] # Russia time_series_russia = time_series[' Country'] == ('Russia') time_series_russia = time_series[time_series_russia] # Peru time_series_peru = time_series[' Country'] == ('Peru') time_series_peru = time_series[time_series_peru]# Let's plot # Cumulative cases fig15 = go.Figure() fig15.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' Cumulative_cases'], name = 'USA')) fig15.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' Cumulative_cases'], name = 'Brazil')) fig15.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' Cumulative_cases'], name = 'India')) fig15.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' Cumulative_cases'], name = 'Russia')) fig15.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' Cumulative_cases'], name = 'Peru')) fig15.update_layout(title = 'Time Series of Most Affected countries"s Cumulative Cases') fig15.show() # Cumulative death cases fig16 = go.Figure() fig16.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' Cumulative_deaths'], name = 'USA')) fig16.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' Cumulative_deaths'], name = 'Brazil')) fig16.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' Cumulative_deaths'], name = 'India')) fig16.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' Cumulative_deaths'], name = 'Russia')) fig16.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' Cumulative_deaths'], name = 'Peru')) fig16.update_layout(title = 'Time Series of Most Affected countries"s Cumulative Death Cases') fig16.show() # Daily new cases fig17 = go.Figure() fig17.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' New_cases'], name = 'USA')) fig17.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' New_cases'], name = 'Brazil')) fig17.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' New_cases'], name = 'India')) fig17.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' New_cases'], name = 'Russia')) fig17.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' New_cases'], name = 'Peru')) fig17.update_layout(title = 'Time Series of Most Affected countries"s Daily New Cases') fig17.show() # Daily death cases fig18 = go.Figure() fig18.add_trace(go.Line(x = time_series_us['Date_reported'], y = time_series_us[' New_deaths'], name = 'USA')) fig18.add_trace(go.Line(x = time_series_brazil['Date_reported'], y = time_series_brazil[' New_deaths'], name = 'Brazil')) fig18.add_trace(go.Line(x = time_series_india['Date_reported'], y = time_series_india[' New_deaths'], name = 'India')) fig18.add_trace(go.Line(x = time_series_russia['Date_reported'], y = time_series_russia[' New_deaths'], name = 'Russia')) fig18.add_trace(go.Line(x = time_series_peru['Date_reported'], y = time_series_peru[' New_deaths'], name = 'Peru')) fig18.update_layout(title = 'Time Series of Most Affected countries"s Daily Death Cases') fig18.show()# 3. Case Classification and Distribution# For this we need a new dataset # https://www.kaggle.com/imdevskp/corona-virus-report follow this link for the next dataset# a. WHO Region-Wise Distribution # For this plot we are going to use country_wise_latest dataset which will come along with the downloaded kaggle dataset # Firstly Data who = pd.read_csv('country_wise_latest.csv') who_region = pd.DataFrame(who.groupby('WHO Region')['Confirmed'].sum()) labels = who_region.index values = who_region['Confirmed'] # Let's Plot! fig9 = go.Figure(data=[go.Pie(labels = labels, values = values, pull=[0, 0, 0, 0, 0.2, 0])]) fig9.update_layout(title = 'WHO Region-Wise Case Distribution', width = 700, height = 400, margin = dict(t = 0, l = 0, r = 0, b = 0)) fig9.show()# b. Most Affected countries case distribution # For this plot we are going to use the same country_wise_latest dataset# Firstly Data case_dist = who # US dist_us = case_dist['Country/Region'] == 'US' dist_us = case_dist[dist_us][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region') # Brazil dist_brazil = case_dist['Country/Region'] == 'Brazil' dist_brazil = case_dist[dist_brazil][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region') # India dist_india = case_dist['Country/Region'] == 'India' dist_india = case_dist[dist_india][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region') # Russia dist_russia = case_dist['Country/Region'] == 'Russia' dist_russia = case_dist[dist_russia][['Country/Region','Deaths','Recovered','Active']].set_index('Country/Region')# Let's Plot! # This plot is produced with matplotlib fig = plt.figure(figsize = (22,14)) colors_series = ['deepskyblue','gold','springgreen','coral'] explode = (0,0,0.1)plt.subplot(221) plt.pie(dist_us, labels = dist_us.columns, colors = colors_series, explode = explode,startangle = 90,autopct = '%.1f%%', shadow = True) plt.title('USA', fontsize = 16)plt.subplot(222) plt.pie(dist_brazil, labels = dist_brazil.columns, colors = colors_series, explode = explode,startangle = 90,autopct = '%.1f%%',shadow = True) plt.title('Brazil', fontsize = 16)plt.subplot(223) plt.pie(dist_india, labels = dist_india.columns, colors = colors_series, explode = explode, startangle = 90, autopct = '%.1f%%',shadow = True) plt.title('India', fontsize = 16)plt.subplot(224) plt.pie(dist_russia, labels = dist_russia.columns, colors = colors_series, explode = explode, startangle = 90,autopct = '%.1f%%', shadow = True) plt.title('Russia', fontsize = 16)plt.suptitle('Case Classification of Most Affected Countries', fontsize = 20)# c. Most affected continents' negative case vs positive case percentage composition # For this we need a new dataset # https://ourworldindata.org/coronavirus-source-data Follow this link for our next dataset# Firstly Data negative_positive = pd.read_csv('owid-covid-data.csv') negative_positive = negative_positive.groupby('continent')[['total_cases','total_tests']].sum() explode = (0,0.1) labels = ['Postive','Negative'] colors = ['beige','paleturquoise']#Let's Plot! fig = plt.figure(figsize = (20,20)) plt.subplot(321) plt.pie(negative_positive[negative_positive.index == 'Asia'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('Asia', fontsize = 15)plt.subplot(322) plt.pie(negative_positive[negative_positive.index == 'North America'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('North America', fontsize = 15)plt.subplot(323) plt.pie(negative_positive[negative_positive.index == 'South America'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('South America', fontsize = 15)plt.subplot(324) plt.pie(negative_positive[negative_positive.index == 'Europe'],labels = labels, explode = explode, autopct = '%.1f%%', startangle = 90, colors = colors, shadow = True) plt.title('Europe', fontsize = 15)plt.suptitle('Continent-Wise Tested Positive & Negative Percentage Composition', fontsize = 20)

    翻譯自: https://medium.com/swlh/covid-19-analysis-with-python-b898181ea627

    用python進(jìn)行營銷分析

    總結(jié)

    以上是生活随笔為你收集整理的用python进行营销分析_用python进行covid 19分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    91久久一区二区 | 这里只有精品视频在线观看 | 国产精品初高中精品久久 | 少妇性色午夜淫片aaaze | 国产香蕉久久 | 日韩av影视在线观看 | 三级黄色免费 | 精品在线视频一区 | 国产v亚洲v | 男女拍拍免费视频 | 中文字幕国产亚洲 | 97在线免费视频 | 亚洲动漫在线观看 | 久久99精品热在线观看 | avwww在线观看 | 亚洲一区黄色 | 亚洲高清精品在线 | 韩国av在线 | 91精品久 | www.夜色321.com | 五月天亚洲激情 | 一级性视频 | 91精品视频在线 | 中文字幕文字幕一区二区 | 中文av在线播放 | 天天射网站 | 精品视频中文字幕 | 丁香花在线观看免费完整版视频 | 色网站中文字幕 | 成人免费看片98欧美 | 少妇精69xxtheporn| 天天摸天天操天天舔 | 精品国产乱码久久久久久1区2匹 | 久久久久久久久爱 | 久久精品欧美 | 久久久久久国产精品久久 | 91麻豆精品国产91久久久更新时间 | 91精品国产自产老师啪 | 久久久久女人精品毛片九一 | 亚洲激情校园春色 | 欧美久久九九 | 国产1级毛片 | 伊人五月天.com | 中文字幕在线一区二区三区 | a国产精品| 2021国产在线视频 | 丁香色婷| 日韩精品在线免费播放 | 久久黄色免费 | 国产精品观看视频 | 精品一区二区免费视频 | 日韩免费高清在线观看 | 亚洲精品乱码久久久久久9色 | 青青草华人在线视频 | 精品国产一区二区久久 | 国产人成精品一区二区三 | 亚洲精区二区三区四区麻豆 | 91在线一区 | 成年人免费看片网站 | 黄色免费电影网站 | 91精品久久久久久综合乱菊 | 91久久久久久久 | 国产精品久久久久久麻豆一区 | 一二三四精品 | 午夜视频在线观看网站 | 免费看国产曰批40分钟 | av超碰在线观看 | 国产一区二区午夜 | 人人爽久久涩噜噜噜网站 | 福利电影久久 | 国产黄色在线观看 | 99久久精品免费看国产麻豆 | 一级久久久 | 2020天天干天天操 | 国产精品成人一区二区 | 最近日本中文字幕a | 久久久久久久久久亚洲精品 | 国内精品久久久久影院一蜜桃 | 欧美日韩国产精品久久 | 成人av手机在线 | 亚洲日本三级 | 韩国一区视频 | 国产精品久久毛片 | 成人久久网 | 91丨九色丨国产在线 | 日韩视频图片 | 69视频在线 | 午夜久草| 激情视频二区 | 免费av在| 久草97| 国产福利电影网址 | av黄色成人| 精品久久久久亚洲 | 正在播放国产一区 | 欧美大片mv免费 | 亚洲亚洲精品在线观看 | 亚洲自拍自偷 | 91自拍91 | 92av视频| 久久精品免费电影 | 成年人视频在线免费播放 | 国产夫妻av在线 | 日本三级不卡 | 亚洲天堂va | 久久综合九色综合欧美狠狠 | 天天摸夜夜操 | 成人a免费 | 91一区二区三区久久久久国产乱 | 黄色网免费 | 五月开心婷婷网 | 在线观看日本韩国电影 | 区一区二区三区中文字幕 | 日韩精品一区二区三区三炮视频 | 成人毛片在线观看视频 | 亚洲在线高清 | 久久久久久久久久久高潮一区二区 | 美女免费黄网站 | 亚洲天堂色婷婷 | 色多多视频在线 | 天天操天天舔天天干 | 久久久高清免费视频 | 欧美经典久久 | 精品国产一区在线观看 | 99精品国产亚洲 | 九九视频一区 | 天天干天天搞天天射 | 深爱婷婷久久综合 | 色综合天天色 | 欧美精品在线一区 | 四虎影视成人永久免费观看视频 | 日韩激情视频 | 麻豆一区在线观看 | 一区二区视 | 国内精品久久影院 | 在线观看视频精品 | 96超碰在线 | 欧美大香线蕉线伊人久久 | 日韩欧美在线视频一区二区 | 国产91九色视频 | 黄色大全视频 | 在线观看国产区 | a在线播放 | 亚洲九九九在线观看 | 中文字幕亚洲在线观看 | 亚欧洲精品视频在线观看 | 欧美日韩一区二区在线观看 | 国产经典三级 | 久久免费黄色大片 | 天天躁日日躁狠狠躁av中文 | 婷婷久久综合网 | 日免费视频 | 欧美 日韩 视频 | 久久久综合香蕉尹人综合网 | 成人免费在线观看电影 | 久久精品视频免费观看 | 午夜视频色 | 国产福利91精品一区二区三区 | 成人黄色电影在线播放 | 激情五月亚洲 | 国产精品久久久久久久久久久免费 | 欧美另类美少妇69xxxx | 91福利视频免费观看 | 天天色天 | 国产精品久久在线 | 国产精品久久一区二区无卡 | 国产高清综合 | 九九导航 | 日韩中文字幕在线不卡 | 国产精品久久久久久a | 中文字幕在线日本 | 四虎精品成人免费网站 | 精品国产一区二区三区久久久久久 | 国产成人久久精品亚洲 | 一区二区三区国 | 久色网 | 国产福利电影网址 | 欧美福利片在线观看 | 欧美a级免费视频 | 欧美一区二区三区特黄 | 特级西西www44高清大胆图片 | 99精品国自产在线 | 天天色成人 | 国产玖玖视频 | 极品美女被弄高潮视频网站 | 依人成人综合网 | 波多野结衣久久资源 | 精品视频专区 | 国产精品美女 | 久草久热 | 99久在线精品99re8热视频 | 久久福利小视频 | 国产成人区 | 最新日韩在线 | av网站在线观看免费 | 免费看一级特黄a大片 | 午夜免费福利视频 | 国产精品91一区 | 日韩有码在线播放 | 日韩在线观看av | 久草免费在线视频观看 | 色婷婷丁香 | 国产亚洲精品xxoo | 国产一级在线看 | 日韩理论电影网 | 久久国产网站 | 成人毛片100免费观看 | 国产精品欧美久久 | 99精品视频免费看 | 18久久久 | 超碰在线97国产 | 欧美午夜精品久久久久 | 中文字幕在线一区观看 | 亚洲精品国产精品乱码在线观看 | 婷婷丁香六月天 | 91在线视频免费91 | 久久免费的精品国产v∧ | av大全在线免费观看 | 日韩中文字幕国产精品 | 最新国产福利 | 最新成人在线 | 正在播放五月婷婷狠狠干 | 久久精品一二区 | 69中文字幕 | 97精品电影院| 最新日韩视频在线观看 | 国产a免费| 99热999| 天堂在线视频中文网 | 99久在线精品99re8热视频 | 青青河边草观看完整版高清 | 欧美一级片免费观看 | a级片网站| 国产精品欧美久久久久无广告 | 亚洲黄色av网址 | 久久99婷婷 | 黄色av一级 | 日本精品在线视频 | 国产午夜三级一区二区三桃花影视 | 国内小视频在线观看 | 国产精品淫 | 日韩sese | 黄色软件视频网站 | www.天天色.com | 91中文字幕在线观看 | 日韩三级在线观看 | av免费黄色| 国产精品久久艹 | 久久你懂得 | 最近在线中文字幕 | 日韩xxxbbb | 中文字幕大全 | 天天操人 | 91精品国产91热久久久做人人 | 成人在线你懂得 | 国产精品永久久久久久久www | 最近中文字幕久久 | 国内精品久久久久久久久久久 | 四虎影院在线观看av | 国产精品理论片在线播放 | 色5月婷婷 | 99免费看片 | 免费无遮挡动漫网站 | 99av国产精品欲麻豆 | 国产在线2020 | 国产成人精品999 | 色婷五月天 | 在线www色| 色国产精品 | 国产一卡二卡在线 | 91看片黄色| 天天射天天色天天干 | 99热只有精品在线观看 | 成年人视频免费在线 | 在线观看av免费 | 国产精品一区二区三区久久 | 五月开心婷婷网 | 久久久久久久久久亚洲精品 | 97在线观看免费 | 国产中出在线观看 | www.人人干| 免费福利视频网站 | 最近日本字幕mv免费观看在线 | 久久综合色播五月 | www色com| 色综合亚洲精品激情狠狠 | 精品资源在线 | 日韩午夜高清 | 日韩高清观看 | 99精彩视频在线观看免费 | 亚洲激情视频在线 | 五月婷婷丁香在线观看 | 伊人天堂网 | 成人国产在线 | 欧美一区二区三区特黄 | 日韩在线视频精品 | 婷婷在线视频观看 | 亚洲精品高清视频 | 免费在线视频一区二区 | 欧美一区二区三区特黄 | 91成人在线网站 | 久久国产成人午夜av影院潦草 | 欧美激情视频在线免费观看 | 成人午夜黄色影院 | 精品国产乱码一区二 | 亚洲免费小视频 | 一区二区三区精品在线 | 最近更新的中文字幕 | 国产999视频在线观看 | 操操操日日 | 成年人免费在线 | 国产黄色一级片在线 | 黄色毛片网站在线观看 | 永久免费视频国产 | 天天干,天天操,天天射 | 欧美日本一二三 | 亚洲美女视频在线 | 欧美日韩视频精品 | 亚洲国产小视频在线观看 | 国产综合婷婷 | 欧美analxxxx | 日韩激情三级 | 国产麻豆果冻传媒在线观看 | 久久久久美女 | 日本中文字幕在线免费观看 | 日韩电影在线观看一区二区三区 | 免费a一级 | 波多野结衣小视频 | 国产区免费在线 | 亚洲少妇激情 | 日韩羞羞 | 欧美日韩精品免费观看视频 | 久久免费视频这里只有精品 | 久草精品视频 | 91av片| 天天射射天天 | 九九九九九九精品任你躁 | 亚洲码国产日韩欧美高潮在线播放 | 91人人爽人人爽人人精88v | 女人高潮一级片 | 视频一区二区在线观看 | 中文字幕在线播放一区 | 久久久久久毛片精品免费不卡 | 色偷偷88888欧美精品久久久 | 国产精品成人免费一区久久羞羞 | www黄色| a级片在线播放 | 免费福利小视频 | 午夜日b视频 | 99成人免费视频 | 97香蕉超级碰碰久久免费软件 | 色视频 在线| 欧美激情视频一二三区 | 五月天.com | 在线观看一级 | 欧美成人精品xxx | 激情综合网在线观看 | 久久免费看a级毛毛片 | 午夜精品一区二区三区免费 | 免费在线观看黄网站 | 高清不卡一区二区三区 | 在线免费视频你懂的 | 麻豆国产精品一区二区三区 | 欧美日韩综合在线 | 81国产精品久久久久久久久久 | 狠狠干天天射 | 日韩电影中文字幕 | 久久天天躁狠狠躁夜夜不卡公司 | 中文字幕在线一区观看 | 国产精品一区二区三区在线看 | 特级免费毛片 | 久草在线这里只有精品 | 日韩欧美高清在线 | 99爱这里只有精品 | 国产区网址 | 国产精品一区二区久久精品爱微奶 | 超碰日韩| www欧美日韩| 国产精品黑丝在线观看 | 久久影视中文字幕 | 在线亚洲成人 | 中文字幕一区三区 | 在线播放你懂 | 日韩在线免费视频观看 | 成人av免费在线播放 | 免费视频 三区 | 国产免费观看视频 | 日韩精品中文字幕有码 | 在线播放一区二区三区 | 欧美孕妇视频 | 婷婷激情影院 | 伊人超碰在线 | 狠狠操综合 | 亚洲国产69 | 一区二区三区在线视频111 | 成人av视屏| 深爱开心激情网 | 免费下载高清毛片 | 国产亲近乱来精品 | 国产精品美女久久久免费 | 日本精品午夜 | 久久久久久久网 | 夜夜操狠狠操 | 欧美在线视频一区二区三区 | 五月婷婷色综合 | 欧美日韩视频免费看 | 日本激情动作片免费看 | 黄色网在线播放 | 日韩av电影中文字幕 | 福利av影院| 成人h在线播放 | 成人av在线看| 中中文字幕av | 欧美精品免费视频 | 精品中文字幕在线 | 久久国产精品影片 | 国产97超碰 | 免费看三级网站 | 最近免费在线观看 | 国产字幕在线观看 | 久久视频在线免费观看 | 夜夜天天干 | 国产成人一区二区在线观看 | 国产69精品久久app免费版 | 国产免费xvideos视频入口 | 五月婷婷狠狠 | 免费在线观看av片 | 久久久久久久久久久影院 | 六月激情婷婷 | 99性视频 | 午夜精品久久久久久久久久久久久久 | 久久久精品福利视频 | 欧洲性视频 | 亚洲理论在线观看电影 | 色综合色综合久久综合频道88 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 中文字幕免费一区 | 亚洲专区视频在线观看 | 天天色成人网 | 婷婷色网站| 国内精品久久久久久久影视麻豆 | 国产在线精 | 欧美日韩免费一区二区 | 在线观看一区二区精品 | 高清精品久久 | 欧美一级性生活视频 | 欧美成人精品在线 | 亚洲国产资源 | 国产丝袜一区二区三区 | 亚洲欧洲成人 | 国产区高清在线 | 深夜免费福利视频 | 婷婷国产v亚洲v欧美久久 | 干干操操 | 中文字幕在线看 | 成人一级 | 久久久久女人精品毛片九一 | 国产一二区视频 | 亚洲国产免费网站 | 24小时日本在线www免费的 | 国产精品一区一区三区 | 中文字幕在线观看免费高清电影 | 天天操夜夜摸 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 天天操天天射天天操 | 伊人久久五月天 | 日本久久综合视频 | 在线观看成年人 | 日韩爱爱网站 | 在线亚洲小视频 | 中文字幕亚洲欧美日韩 | 日韩精品专区在线影院重磅 | 激情网站网址 | 色婷婷久久 | 欧美日韩精品久久久 | 中文字幕一区二区三区精华液 | 日本不卡一区二区三区在线观看 | 久久亚洲专区 | 久久成人精品视频 | 久久艹国产 | 人人揉人人揉人人揉人人揉97 | 亚洲在线不卡 | 国产精品h在线观看 | 最近最新mv字幕免费观看 | 久久久免费看视频 | 午夜精品麻豆 | 亚洲91精品在线观看 | 三级免费黄 | 日韩精品一区二区三区高清免费 | 欧美天天干 | 国产精品18久久久久久久网站 | 日韩欧美高清一区二区 | 激情丁香婷婷 | 国产精品久久久久久久久久久久冷 | 麻豆手机在线 | 国产伦精品一区二区三区照片91 | 亚洲美女精品视频 | 亚洲a在线观看 | 国产精品不卡一区 | 久久久久久久久久久高潮一区二区 | 国产精品第7页 | 999免费视频 | 欧美精品xx | 一区二区精品在线 | 欧美日韩裸体免费视频 | 97品白浆高清久久久久久 | 欧美一区二区三区在线 | 精品视频免费观看 | 成人理论电影 | 久久99久久99精品免费看小说 | 国产精品久久久久久久久毛片 | 一区二区视频电影在线观看 | 五月婷婷一区二区三区 | 国产亚洲精品久久久久久 | www.神马久久 | 天天操综合网站 | 欧美精品乱码久久久久久按摩 | 久久99欧美 | 97超碰中文 | 色九九视频 | 亚洲专区路线二 | 人人爽人人爽人人爽学生一级 | 波多野结衣精品在线 | 99999精品| 国产玖玖在线 | 久久久免费网站 | 正在播放一区二区 | 在线免费观看黄色小说 | 综合在线观看色 | 五月婷婷丁香网 | 美女视频a美女大全免费下载蜜臀 | 91最新视频| mm1313亚洲精品国产 | 国产成人久久精品77777综合 | 国产在线 一区二区三区 | 免费av在线网站 | 国产精品久久久久久久久久久杏吧 | 丁香久久五月 | 99日韩精品 | 久久精品欧美一区 | 操操操av | 欧美一区在线看 | 人人躁| 成人毛片100免费观看 | 91视频91色 | 五月天婷婷综合 | 亚洲男男gⅴgay双龙 | 亚洲综合色网站 | 久久论理 | 黄色小网站免费看 | 色香蕉在线| 五月天九九 | 四虎国产精品免费观看视频优播 | 蜜桃av观看 | 狠狠的日| 国内精品久久久久久久久 | 91精品国自产在线偷拍蜜桃 | 久久久久久久久免费视频 | 国产精品久久久久久久久久久久午 | 天天艹天天操 | 午夜视频在线观看一区二区 | 欧美aa级| 一区二区三区免费在线观看 | 91在线看视频 | 日本黄色大片免费 | 免费又黄又爽 | 欧美性超爽 | 免费看高清毛片 | 久久久久区 | 婷婷六月综合亚洲 | 91视频在线网址 | 激情五月综合网 | 色婷婷综合久久久久中文字幕1 | 九九精品视频在线观看 | 中文字幕一区二区三区四区在线视频 | 国产成人三级一区二区在线观看一 | 日韩高清毛片 | 欧美先锋影音 | 国产黄在线播放 | 天天看天天操 | 国产色中涩 | 久久久久久久久影视 | 日本韩国欧美在线观看 | 西西人体4444www高清视频 | 五月天国产精品 | 九九欧美 | 成人一级影视 | 欧美精品久久久久 | 国内视频1区 | 98久9在线 | 免费 | 久久爱992xxoo | 热久久免费视频 | 在线免费黄色av | 国产一区免费观看 | 超碰97国产| 久草在线免费看视频 | 成人片在线播放 | 欧美成人一区二区 | 人九九精品 | 狠狠色丁香婷婷综合久久片 | a级免费观看 | 日韩中文字幕a | 久久人人添人人爽添人人88v | 欧美久久久久久久久中文字幕 | 日韩欧美在线视频一区二区 | 中文字幕观看在线 | 久久精品免费观看 | 中文字幕色在线视频 | 中文字幕精品www乱入免费视频 | 国产网站在线免费观看 | 国产精品女教师 | 丝袜美腿在线视频 | 精品视频www | 亚洲区另类春色综合小说 | 亚洲黄色免费网站 | 亚洲综合激情五月 | 亚洲涩涩网站 | 亚洲小视频在线 | 国产美女被啪进深处喷白浆视频 | 91高清免费看| 亚洲精品久久久久中文字幕m男 | 三级动图 | 亚洲国产网站 | 国产香蕉在线 | 精品一二三区 | 99热官网 | 久保带人| 亚洲国产综合在线 | 亚洲资源一区 | 欧美精品一区二区三区一线天视频 | 97国产在线播放 | 91av电影在线| 日韩精品在线观看av | 亚洲在线成人精品 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 91av片| 久久精品国产亚洲a | 黄色av免费在线 | 欧美一区二区三区免费看 | 国产精品视频免费看 | 91亚洲精品在线观看 | 国产视频一区精品 | 欧美一级电影免费观看 | 韩国精品福利一区二区三区 | 国产精品久久久久久久久久久久午夜 | 激情www| 三级av免费| 久久久精品国产免费观看同学 | 日日躁夜夜躁xxxxaaaa | 国产区在线视频 | 亚洲欧美日韩国产一区二区 | 国产一区二区三区黄 | 亚洲一区二区三区四区精品 | 国产成人在线一区 | 亚洲第一成网站 | 狠狠五月婷婷 | 日韩在线视频一区 | 久草剧场 | 精品久久久久国产免费第一页 | 99福利片| 国产日韩欧美自拍 | www.一区二区三区 | 成人精品亚洲 | 在线观看日韩视频 | 久久99精品国产99久久6尤 | 中文字幕在线观看的网站 | 成人性生交大片免费观看网站 | 91天堂在线观看 | 91传媒视频在线观看 | 一级黄色片在线免费看 | 免费看一级特黄a大片 | 久草在线一免费新视频 | 久久久久久久久久久成人 | 337p欧美| 国产精品夜夜夜一区二区三区尤 | 国产成人黄色网址 | 久久国产精品精品国产色婷婷 | 久久综合久久综合久久综合 | 91精品视频导航 | 免费美女av | 久久久免费高清视频 | 欧美精品v国产精品v日韩精品 | 99久国产 | 国产精品高潮呻吟久久av无 | 99色免费 | 色偷偷88888欧美精品久久 | 亚洲一区黄色 | 日韩av成人在线观看 | 在线观看 亚洲 | 国产亚洲精品v | 午夜在线国产 | 久久艹中文字幕 | 日韩69视频| 国产精品久久久久一区二区三区 | 国内精品久久久久久久久久久久 | 国模一区二区三区四区 | 久久不卡免费视频 | 一级α片免费看 | 免费日韩视 | 久草在线免费资源站 | 日日综合网 | 精品国产一区二区三区久久久 | 久久精品这里精品 | .精品久久久麻豆国产精品 亚洲va欧美 | 久久视频在线免费观看 | 欧美老人xxxx18 | 91在线区| 中文字幕色在线 | 亚洲精品美女久久久久网站 | 久久免费影院 | 国产高清精品在线观看 | 色.com| 久久成人人人人精品欧 | www免费网站在线观看 | 超碰激情在线 | 99精品视频一区二区 | 免费观看日韩av | 久久久久久网址 | 很黄很黄的网站免费的 | 国产精品亚洲a | 欧美精选一区二区三区 | 西西444www大胆无视频 | 国产一卡二卡四卡国 | www.97视频| 99亚洲视频| 亚洲第一久久久 | 国产精品1000 | 亚洲精选在线观看 | 国产网站在线免费观看 | 久久99婷婷 | 精品国产99国产精品 | 超碰在线94 | 超碰在线公开 | 色吧久久 | 亚洲国产成人在线播放 | 美女网站一区 | 久久久久高清 | 亚洲第一区在线观看 | japanese黑人亚洲人4k | 四虎成人精品永久免费av | 久久精品亚洲综合专区 | av在线观 | 玖玖视频网| 久久99精品国产麻豆婷婷 | 婷婷天天色 | 国产99免费| 日韩免费一区二区 | 免费精品在线观看 | 欧美一级电影免费观看 | 欧美精品一区二区三区一线天视频 | 国产韩国精品一区二区三区 | 狠狠躁夜夜a产精品视频 | 久久久久久久久久国产精品 | 美女福利视频一区二区 | 精品免费久久久久久 | 91精品电影 | 成人资源在线 | 国产123av| 久久久99精品免费观看app | 去看片 | 日日操日日干 | 美女网站久久 | 最近的中文字幕大全免费版 | 精品亚洲一区二区 | 中文字幕一区二区三区在线播放 | 爱干视频| 五月婷婷.com| 国产a国产a国产a | www麻豆视频 | 国产免费国产 | 久久8| 精品国产亚洲日本 | 欧美日韩不卡在线 | 日韩成人xxxx| 亚洲精品天天 | 亚洲一区尤物 | 日日草天天干 | 亚洲日本中文字幕在线观看 | 西西4444www大胆艺术 | 中文在线免费一区三区 | 91免费高清 | 国产v亚洲v | 四虎伊人 | 国产aaa免费视频 | 色婷婷视频在线观看 | 成人性生交大片免费看中文网站 | 伊人在线视频 | 亚洲不卡123 | 国产999视频在线观看 | 久久精品99精品国产香蕉 | 国产精品一区二区av | 日韩美一区二区三区 | 天堂va在线观看 | 伊香蕉大综综综合久久啪 | 亚洲精品综合在线观看 | 国产精品福利一区 | 国产成人精品一区二区三区免费 | 麻豆av一区二区三区在线观看 | 日韩丝袜在线观看 | 91精品区 | 成人久久毛片 | 日韩视频免费 | 免费久久久久久 | 四虎国产精品永久在线国在线 | 久久影视精品 | 999久久a精品合区久久久 | 国产精品美乳一区二区免费 | 久久久国产影院 | 黄色视屏免费在线观看 | 日韩中文字幕免费视频 | 在线韩国电影免费观影完整版 | 五月激情av | 美女网站视频久久 | 狠狠狠综合 | 嫩嫩影院理论片 | 精品av网站 | 久久久久女教师免费一区 | 色wwww| 国内精品久久久久久久97牛牛 | 精品久久91| 亚洲黄色免费网站 | 中文字幕精品一区二区三区电影 | 国产一区视频在线观看免费 | 国产亚洲精品久 | 天天操比| 精品国产一区二区三区四 | 啪啪资源 | 国产做爰视频 | av一级久久 | 中国一级特黄毛片大片久久 | 久久久综合九色合综国产精品 | 在线观看91精品国产网站 | 日韩精品字幕 | 久久a免费视频 | 超碰免费久久 | 日本aa在线| 国产99久久久久 | 成人毛片一区 | 免费在线色电影 | 国产资源在线播放 | 91丨porny丨九色 | 欧美久久久久久久久 | 色婷婷久久 | 中文字幕日韩免费视频 | 久久免费一级片 | av三级在线播放 | 成人一区二区三区中文字幕 | 在线观看国产91 | 欧美日韩二区三区 | 在线观看一区二区视频 | 亚洲情感电影大片 | 亚洲视频1区2区 | 正在播放国产精品 | 激情深爱.com | 国产精品二区在线观看 | 狠狠色丁香婷婷综合最新地址 | 日韩电影中文字幕在线观看 | 国产精品国产三级国产不产一地 | 在线视频 你懂得 | 日韩在线观看视频免费 | 欧美日韩中文在线视频 | 国内久久久久 | 午夜精品视频免费在线观看 | 国产在线观看午夜 | 久久观看免费视频 | 欧美精品成人在线 | 在线观看91av| 成年人免费电影 | 视频91在线 | 亚洲天天 | 亚洲免费公开视频 | 免费高清无人区完整版 | 国产伦精品一区二区三区免费 | 国产精品视频地址 | 人人超碰在线 | 91精品在线免费 | 久久久精品欧美一区二区免费 | 国产精品va最新国产精品视频 | 国产 日韩 欧美 在线 | 久久不色 | 91毛片在线观看 | 高清国产午夜精品久久久久久 | 久久久精品一区二区 | 97视频在线免费观看 | 在线观看成人国产 | 久久精品a | 欧美成人精品xxx | 96久久久 | 精品女同一区二区三区在线观看 | 精品二区久久 | 黄色aaa级片 | 日本公妇在线观看高清 | 亚洲国内精品 | 免费视频色 | 欧美激情视频三区 | 日日日天天天 | 操操操操网 | 国产亚洲视频中文字幕视频 | 激情丁香| 国产一级不卡视频 | 国产精品综合在线观看 | 久久伊人爱 | 三级av黄色 | 一区 二区电影免费在线观看 | 国产黄在线 | 999色视频| aⅴ精品av导航 | 97在线观看免费 | 欧美日韩在线精品 | 黄色片网站大全 | 伊人久久婷婷 | 欧美日韩视频在线观看一区二区 | 免费电影播放 | 国产视频网站在线观看 | 免费看的毛片 | 夜色资源站国产www在线视频 | 国产麻豆精品久久 | 视频在线99 | 中文字幕精品视频 | 欧美精品久久久久久久久久丰满 | 99久久精品无免国产免费 | 亚洲成a人片77777kkkk1在线观看 | 精品美女视频 | 亚洲国产欧美在线看片xxoo | 日韩在线视频不卡 | 精品国产午夜 | 亚洲一级电影视频 | 色九九影院 | 91久久久久久久一区二区 | 欧美欧美 | 精品国产乱码久久久久久天美 | 99精品久久久久久久久久综合 | www.91国产| 性色av免费看 | 亚州国产精品 | 97精品免费视频 | 日韩欧美网址 | 亚洲成a人片77777kkkk1在线观看 | 日韩精品免费在线观看视频 | 久久精品中文字幕一区二区三区 | 91精品在线看 | 国产精品国产三级国产aⅴ入口 | 三级毛片视频 | 99热 精品在线 | 国产精品久久久久久久久久久久久久 | 久草在线电影网 | 日日碰狠狠躁久久躁综合网 | 久草在线视频免赞 | 国内小视频在线观看 | 国产成人高清在线 | 天天艹日日干 | 成人天堂网 | 欧美成人在线免费 | 亚洲日本一区二区在线 | 最近高清中文字幕在线国语5 | 久久免费电影 | 久久国产精品网站 | 久久99电影| 久久亚洲欧美日韩精品专区 | h久久| 免费欧美高清视频 | www黄色软件 | 免费视频在线观看网站 | 天天摸天天操天天爽 | 久草网视频在线观看 | 欧美亚洲久久 | 玖玖在线免费视频 | 99热在线国产 | 日韩久久精品一区二区 | 高清av在线免费观看 | www178ccom视频在线 | 欧美伦理电影一区二区 | 色播六月天 | 亚欧洲精品视频在线观看 | 狠狠操狠狠干天天操 | 亚洲国产一区在线观看 | 久久小视频 | 欧美视频18 | 在线视频国产区 | 国产1区2区3区精品美女 | 久久午夜精品视频 | avcom在线| 福利久久| 日韩丝袜 | 亚洲天堂社区 | 日韩在线视频网 | 欧美日韩3p | 97精品伊人 | 97狠狠操 | 日韩av资源在线观看 | 91麻豆高清视频 | 怡红院av久久久久久久 | 日本韩国中文字幕 | 日日干夜夜干 | 天天综合网久久综合网 | 亚洲国产日韩在线 | 久久久久免费电影 | 波多野结衣一区二区 |