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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

5 种方法教你用Python玩转histogram直方图

發布時間:2025/3/8 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5 种方法教你用Python玩转histogram直方图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

直方圖是一個可以快速展示數據概率分布的工具,直觀易于理解,并深受數據愛好者的喜愛。大家平時可能見到最多就是?matplotlib,seaborn?等高級封裝的庫包,類似以下這樣的繪圖。

本篇博主將要總結一下使用Python繪制直方圖的所有方法,大致可分為三大類(詳細劃分是五類,參照文末總結):

  • 純Python實現直方圖,不使用任何第三方庫

  • 使用Numpy來創建直方圖總結數據

  • 使用matplotlib,pandas,seaborn繪制直方圖

下面,我們來逐一介紹每種方法的來龍去脈。

純Python實現histogram

當準備用純Python來繪制直方圖的時候,最簡單的想法就是將每個值出現的次數以報告形式展示。這種情況下,使用?字典?來完成這個任務是非常合適的,我們看看下面代碼是如何實現的。

>>>?a?=?(0,?1,?1,?1,?2,?3,?7,?7,?23)>>>?def?count_elements(seq)?->?dict: ...?????"""Tally?elements?from?`seq`.""" ...?????hist?=?{} ...?????for?i?in?seq: ...?????????hist[i]?=?hist.get(i,?0)?+?1 ...?????return?hist>>>?counted?=?count_elements(a) >>>?counted {0:?1,?1:?3,?2:?1,?3:?1,?7:?2,?23:?1}

我們看到,count_elements() 返回了一個字典,字典里出現的鍵為目標列表里面的所有唯一數值,而值為所有數值出現的頻率次數。hist[i] = hist.get(i, 0) + 1 實現了每個數值次數的累積,每次加一。

實際上,這個功能可以用一個Python的標準庫 collection.Counter 類來完成,它兼容Pyhont 字典并覆蓋了字典的 .update() 方法。

>>>?from?collections?import?Counter>>>?recounted?=?Counter(a) >>>?recounted Counter({0:?1,?1:?3,?3:?1,?2:?1,?7:?2,?23:?1})

可以看到這個方法和前面我們自己實現的方法結果是一樣的,我們也可以通過?collection.Counter 來檢驗兩種方法得到的結果是否相等。

>>>?recounted.items()?==?counted.items() True

我們利用上面的函數重新再造一個輪子?ASCII_histogram,并最終通過Python的輸出格式format來實現直方圖的展示,代碼如下:

def?ascii_histogram(seq)?->?None:"""A?horizontal?frequency-table/histogram?plot."""counted?=?count_elements(seq)for?k?in?sorted(counted):print('{0:5d}?{1}'.format(k,?'+'?*?counted[k]))

這個函數按照數值大小順序進行繪圖,數值出現次數用 (+) 符號表示。在字典上調用 sorted() 將會返回一個按鍵順序排列的列表,然后就可以獲取相應的次數 counted[k] 。

>>>?import?random >>>?random.seed(1)>>>?vals?=?[1,?3,?4,?6,?8,?9,?10] >>>?#?`vals`?里面的數字將會出現5到15次 >>>?freq?=?(random.randint(5,?15)?for?_?in?vals)>>>?data?=?[] >>>?for?f,?v?in?zip(freq,?vals): ...?????data.extend([v]?*?f)>>>?ascii_histogram(data)1?+++++++3?++++++++++++++4?++++++6?+++++++++8?++++++9?++++++++++++10?++++++++++++

這個代碼中,vals內的數值是不重復的,并且每個數值出現的頻數是由我們自己定義的,在5和15之間隨機選擇。然后運用我們上面封裝的函數,就得到了純Python版本的直方圖展示。

總結:純python實現頻數表(非標準直方圖),可直接使用collection.Counter方法實現。

使用Numpy實現histogram

以上是使用純Python來完成的簡單直方圖,但是從數學意義上來看,直方圖是分箱到頻數的一種映射,它可以用來估計變量的概率密度函數的。而上面純Python實現版本只是單純的頻數統計,不是真正意義上的直方圖。

因此,我們從上面實現的簡單直方圖繼續往下進行升級。一個真正的直方圖首先應該是將變量分區域(箱)的,也就是分成不同的區間范圍,然后對每個區間內的觀測值數量進行計數。恰巧,Numpy的直方圖方法就可以做到這點,不僅僅如此,它也是后面將要提到的matplotlib和pandas使用的基礎。

舉個例子,來看一組從拉普拉斯分布上提取出來的浮點型樣本數據。這個分布比標準正態分布擁有更寬的尾部,并有兩個描述參數(location和scale):

>>>?import?numpy?as?np>>>?np.random.seed(444) >>>?np.set_printoptions(precision=3)>>>?d?=?np.random.laplace(loc=15,?scale=3,?size=500) >>>?d[:5] array([18.406,?18.087,?16.004,?16.221,??7.358])

由于這是一個連續型的分布,對于每個單獨的浮點值(即所有的無數個小數位置)并不能做很好的標簽(因為點實在太多了)。但是,你可以將數據做 分箱 處理,然后統計每個箱內觀察值的數量,這就是真正的直方圖所要做的工作。

下面我們看看是如何用Numpy來實現直方圖頻數統計的。

>>>?hist,?bin_edges?=?np.histogram(d)>>>?hist array([?1,??0,??3,??4,??4,?10,?13,??9,??2,??4])>>>?bin_edges array([?3.217,??5.199,??7.181,??9.163,?11.145,?13.127,?15.109,?17.091,19.073,?21.055,?23.037])

這個結果可能不是很直觀。來說一下,np.histogram() 默認地使用10個相同大小的區間(箱),然后返回一個元組(頻數,分箱的邊界),如上所示。要注意的是:這個邊界的數量是要比分箱數多一個的,可以簡單通過下面代碼證實。

>>>?hist.size,?bin_edges.size (10,?11)

那問題來了,Numpy到底是如何進行分箱的呢?只是通過簡單的?np.histogram()?就可以完成了,但具體是如何實現的我們仍然全然不知。下面讓我們來將?np.histogram() 的內部進行解剖,看看到底是如何實現的(以最前面提到的a列表為例)。

>>>?#?取a的最小值和最大值 >>>?first_edge,?last_edge?=?a.min(),?a.max()>>>?n_equal_bins?=?10??#?NumPy得默認設置,10個分箱 >>>?bin_edges?=?np.linspace(start=first_edge,?stop=last_edge, ...?????????????????????????num=n_equal_bins?+?1,?endpoint=True) ... >>>?bin_edges array([?0.?,??2.3,??4.6,??6.9,??9.2,?11.5,?13.8,?16.1,?18.4,?20.7,?23.?])

解釋一下:首先獲取a列表的最小值和最大值,然后設置默認的分箱數量,最后使用Numpy的 linspace 方法進行數據段分割。分箱區間的結果也正好與實際吻合,0到23均等分為10份,23/10,那么每份寬度為2.3。

除了np.histogram之外,還存在其它兩種可以達到同樣功能的方法:np.bincount() 和 np.searchsorted(),下面看看代碼以及比較結果。

>>>?bcounts?=?np.bincount(a) >>>?hist,?_?=?np.histogram(a,?range=(0,?a.max()),?bins=a.max()?+?1)>>>?np.array_equal(hist,?bcounts) True>>>?#?Reproducing?`collections.Counter` >>>?dict(zip(np.unique(a),?bcounts[bcounts.nonzero()])) {0:?1,?1:?3,?2:?1,?3:?1,?7:?2,?23:?1}

總結:通過Numpy實現直方圖,可直接使用np.histogram()或者np.bincount()。

使用Matplotlib和Pandas可視化Histogram

從上面的學習,我們看到了如何使用Python的基礎工具搭建一個直方圖,下面我們來看看如何使用更為強大的Python庫包來完成直方圖。Matplotlib基于Numpy的histogram進行了多樣化的封裝并提供了更加完善的可視化功能。

import?matplotlib.pyplot?as?plt#??matplotlib.axes.Axes.hist()?方法的接口 n,?bins,?patches?=?plt.hist(x=d,?bins='auto',?color='#0504aa',alpha=0.7,?rwidth=0.85) plt.grid(axis='y',?alpha=0.75) plt.xlabel('Value') plt.ylabel('Frequency') plt.title('My?Very?Own?Histogram') plt.text(23,?45,?r'$\mu=15,?b=3$') maxfreq?=?n.max() #?設置y軸的上限 plt.ylim(ymax=np.ceil(maxfreq?/?10)?*?10?if?maxfreq?%?10?else?maxfreq?+?10)

之前我們的做法是,在x軸上定義了分箱邊界,y軸是相對應的頻數,不難發現我們都是手動定義了分箱的數目。但是在以上的高級方法中,我們可以通過設置?bins='auto'?自動在寫好的兩個算法中擇優選擇并最終算出最適合的分箱數。這里,算法的目的就是選擇出一個合適的區間(箱)寬度,并生成一個最能代表數據的直方圖來。

如果使用Python的科學計算工具實現,那么可以使用Pandas的 Series.histogram() ,并通過 matplotlib.pyplot.hist() 來繪制輸入Series的直方圖,如下代碼所示。

import?pandas?as?pdsize,?scale?=?1000,?10 commutes?=?pd.Series(np.random.gamma(scale,?size=size)?**?1.5)commutes.plot.hist(grid=True,?bins=20,?rwidth=0.9,color='#607c8e') plt.title('Commute?Times?for?1,000?Commuters') plt.xlabel('Counts') plt.ylabel('Commute?Time') plt.grid(axis='y',?alpha=0.75)

pandas.DataFrame.histogram() 的用法與Series是一樣的,但生成的是對DataFrame數據中的每一列的直方圖。

總結:通過pandas實現直方圖,可使用Seris.plot.hist(),DataFrame.plot.hist(),matplotlib實現直方圖可以用matplotlib.pyplot.hist()

繪制核密度估計(KDE)

KDE(Kernel density estimation)是核密度估計的意思,它用來估計隨機變量的概率密度函數,可以將數據變得更平緩。

使用Pandas庫的話,你可以使用 plot.kde() 創建一個核密度的繪圖,plot.kde() 對于 Series和DataFrame數據結構都適用。但是首先,我們先生成兩個不同的數據樣本作為比較(兩個正太分布的樣本):

>>>?#?兩個正太分布的樣本 >>>?means?=?10,?20 >>>?stdevs?=?4,?2 >>>?dist?=?pd.DataFrame( ...?????np.random.normal(loc=means,?scale=stdevs,?size=(1000,?2)), ...?????columns=['a',?'b']) >>>?dist.agg(['min',?'max',?'mean',?'std']).round(decimals=2)a??????b min???-1.57??12.46 max???25.32??26.44 mean??10.12??19.94 std????3.94???1.94

以上看到,我們生成了兩組正態分布樣本,并且通過一些描述性統計參數對兩組數據進行了簡單的對比。現在,我們可以在同一個Matplotlib軸上繪制每個直方圖以及對應的kde,使用pandas的plot.kde()的好處就是:它會自動的將所有列的直方圖和kde都顯示出來,用起來非常方便,具體代碼如下:

fig,?ax?=?plt.subplots() dist.plot.kde(ax=ax,?legend=False,?title='Histogram:?A?vs.?B') dist.plot.hist(density=True,?ax=ax) ax.set_ylabel('Probability') ax.grid(axis='y') ax.set_facecolor('#d8dcd6')

總結:通過pandas實現kde圖,可使用Seris.plot.kde(),DataFrame.plot.kde()。

使用Seaborn的完美替代

一個更高級可視化工具就是Seaborn,它是在matplotlib的基礎上進一步封裝的強大工具。對于直方圖而言,Seaborn有 distplot() 方法,可以將單變量分布的直方圖和kde同時繪制出來,而且使用及其方便,下面是實現代碼(以上面生成的d為例):

import?seaborn?as?snssns.set_style('darkgrid') sns.distplot(d)

distplot方法默認的會繪制kde,并且該方法提供了?fit?參數,可以根據數據的實際情況自行選擇一個特殊的分布來對應。

sns.distplot(d,?fit=stats.laplace,?kde=False)

注意這兩個圖微小的區別。第一種情況你是在估計一個未知的概率密度函數(PDF),而第二種情況是你是知道分布的,并想知道哪些參數可以更好的描述數據。

總結:通過seaborn實現直方圖,可使用seaborn.distplot(),seaborn也有單獨的kde繪圖seaborn.kde()。

在Pandas中的其它工具

除了繪圖工具外,pandas也提供了一個方便的.value_counts() 方法,用來計算一個非空值的直方圖,并將之轉變成一個pandas的series結構,示例如下:

>>>?import?pandas?as?pd>>>?data?=?np.random.choice(np.arange(10),?size=10000, ...?????????????????????????p=np.linspace(1,?11,?10)?/?60) >>>?s?=?pd.Series(data)>>>?s.value_counts() 9????1831 8????1624 7????1423 6????1323 5????1089 4?????888 3?????770 2?????535 1?????347 0?????170 dtype:?int64>>>?s.value_counts(normalize=True).head() 9????0.1831 8????0.1624 7????0.1423 6????0.1323 5????0.1089 dtype:?float64

此外,pandas.cut() 也同樣是一個方便的方法,用來將數據進行強制的分箱。比如說,我們有一些人的年齡數據,并想把這些數據按年齡段進行分類,示例如下:

>>>?ages?=?pd.Series( ...?????[1,?1,?3,?5,?8,?10,?12,?15,?18,?18,?19,?20,?25,?30,?40,?51,?52]) >>>?bins?=?(0,?10,?13,?18,?21,?np.inf)??#?邊界 >>>?labels?=?('child',?'preteen',?'teen',?'military_age',?'adult') >>>?groups?=?pd.cut(ages,?bins=bins,?labels=labels)>>>?groups.value_counts() child???????????6 adult???????????5 teen????????????3 military_age????2 preteen?????????1 dtype:?int64>>>?pd.concat((ages,?groups),?axis=1).rename(columns={0:?'age',?1:?'group'})age?????????group 0?????1?????????child 1?????1?????????child 2?????3?????????child 3?????5?????????child 4?????8?????????child 5????10?????????child 6????12???????preteen 7????15??????????teen 8????18??????????teen 9????18??????????teen 10???19??military_age 11???20??military_age 12???25?????????adult 13???30?????????adult 14???40?????????adult 15???51?????????adult 16???52?????????adult

除了使用方便外,更加好的是這些操作最后都會使用?Cython?代碼來完成,在運行速度的效果上也是非常快的。

總結:其它實現直方圖的方法,可使用.value_counts()和pandas.cut()

該使用哪個方法?

至此,我們了解了很多種方法來實現一個直方圖。但是它們各自有什么有缺點呢?該如何對它們進行選擇呢?當然,一個方法解決所有問題是不存在的,我們也需要根據實際情況而考慮如何選擇,下面是對一些情況下使用方法的一個推薦,僅供參考。

你的情況

推薦使用

備注

有清晰的整數型數據在列表,元組,或者集合的數據結構中,并且你不想引入任何第三方那個庫

標準庫Collection.counter()提供了快速直接的頻數實現方法

這只是頻數的一個表,不存在histogram真正意義上的分箱

大的數組數據,并且你只是想要計算含有分箱的直方圖(無可視化,純數學計算)

Numpy的np.histogram()和np.bincount()對于直方圖的純數學計算時非常有幫助的

更多請查閱np.digitize()

數據存在于在Pandas的Series和DataFrame對象中

Pandas方法,比如,?Series.plot.hist(),DataFrame.plot.hist(),Series.value_counts(),and?cut(),Series.plot.kde()?以及DataFrame.plot.kde()

參考pandas的visualization章節

從任意數據結構中,創建一個高度定制化可調節的直方圖

推薦使用基于np.histogram()的Pyplot.hist()函數,被頻繁使用,簡單易懂。

Matplotlib可定制化

提前封裝的設計和集成(而非定制的)

Seaborn的distplot(),可以方便的結合直方圖和KDE繪圖

高級封裝

以上就是本篇所有內容,直方圖的各種玩法你get到了嗎?

備注:公眾號菜單包含了整理了一本AI小抄非常適合在通勤路上用學習

往期精彩回顧適合初學者入門人工智能的路線及資料下載機器學習在線手冊深度學習在線手冊備注:加入本站微信群或者qq群,請回復“加群”獲取一折本站知識星球優惠券,請回復“知識星球”

喜歡文章,點個在看

總結

以上是生活随笔為你收集整理的5 种方法教你用Python玩转histogram直方图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧美婷婷色| 一级全黄毛片 | 久草网首页 | 在线国产精品视频 | 中文字幕日韩国产 | 又黄又刺激视频 | 亚洲一区二区高潮无套美女 | 欧美在线久久 | 国产福利91精品一区 | 国产黄色片久久 | 丁香五婷 | 欧美在线观看视频 | 91传媒激情理伦片 | 欧美人zozo | 99国产一区 | 成人全视频免费观看在线看 | 永久免费在线 | 天天射天天干天天 | 欧美日韩不卡在线观看 | 手机在线黄色网址 | 国产成人精品国内自产拍免费看 | 日韩综合一区二区 | 91九色porny蝌蚪主页 | 一区三区视频 | 日韩欧美xxx| 精品久久久久久综合 | 91九色蝌蚪国产 | 国产真实精品久久二三区 | 国产视频久 | 欧美日韩免费一区 | 中文字幕五区 | 992tv在线成人免费观看 | av中文在线观看 | 一区二区三区三区在线 | 欧美性大胆 | 五月激情姐姐 | 国产 一区二区三区 在线 | 天天草天天插 | 国产中文欧美日韩在线 | 国产中文字幕三区 | 伊人影院99 | 探花视频免费观看高清视频 | 中文字幕成人av | 日韩精品免费一线在线观看 | 国产在线精品观看 | 欧美日韩视频在线观看免费 | 黄色h在线观看 | 麻豆视频免费入口 | 日韩视频一 | 婷婷丁香狠狠爱 | 国产不卡在线观看视频 | 亚洲乱码久久久 | 久久草草热国产精品直播 | 国产乱码精品一区二区蜜臀 | 国产视频中文字幕 | 欧美色操 | 91丨九色丨蝌蚪丨对白 | 天天爱综合 | 天天天干天天天操 | 天堂av在线 | 一区二区三区精品在线 | 国产超碰97 | 欧美日韩中文字幕视频 | 免费观看一级 | 超碰人人干人人 | 亚洲国产合集 | 91成人精品在线 | 91片在线观看 | 九九视频免费在线观看 | 黄色毛片观看 | 91一区二区三区在线观看 | 黄色av成人在线观看 | 91精品1区 | 国产视频在线免费 | 久久视了 | 99色在线观看 | 日日爽天天爽 | 婷婷久久网站 | 国产手机视频在线播放 | 日韩视频在线不卡 | 久久久久久久久久久久久国产精品 | 久草网在线观看 | 久久一区国产 | 成人在线观看网址 | 最新av在线网站 | 天天干天天拍天天操天天拍 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产精品久久久久久久久久久久久久 | 黄网在线免费观看 | 黄色免费网站下载 | 欧美激情精品一区 | 国产一级在线免费观看 | 99久在线精品99re8热视频 | 在线91视频 | 成人精品久久 | 日本久久久精品视频 | 亚洲精品视频偷拍 | 日韩一级黄色av | 玖玖在线资源 | 久久午夜精品影院一区 | 精品国产电影一区二区 | 最新婷婷色 | 精品自拍网 | 色99之美女主播在线视频 | 久久99影院 | 久久99精品久久只有精品 | av福利资源 | 99精品在线视频观看 | 色激情在线 | 亚洲精品国产麻豆 | av在线直接看 | 久久国产经典视频 | av在线观| 久久中文字幕导航 | 夜色资源网 | 特黄特黄的视频 | 免费av观看网站 | 亚洲欧美国内爽妇网 | 青春草视频 | 精品字幕| 日韩免费电影在线观看 | 91激情视频在线播放 | 国内毛片毛片 | 久久激情综合网 | 99视频这里有精品 | 中文日韩在线 | 日韩欧美在线一区二区 | 午夜视频在线观看一区 | 国内精品免费 | 国产又粗又猛又黄又爽的视频 | 日本中文字幕免费观看 | 免费色视频 | 久久免费99精品久久久久久 | 视频在线观看入口黄最新永久免费国产 | 久久视频在线免费观看 | 三级黄色免费 | 国产精品久久久99 | 成人高清在线观看 | 99九九视频 | 日韩大片在线免费观看 | 337p西西人体大胆瓣开下部 | 超碰官网 | 五月综合色婷婷 | 欧美一级免费黄色片 | 免费试看一区 | 狠狠色丁香婷综合久久 | 久久艹国产视频 | 国产又粗又硬又长又爽的视频 | 丁香 久久 综合 | 五月天婷婷在线观看视频 | 在线观看视频你懂得 | 人人看人人爱 | 久久天天躁狠狠躁夜夜不卡公司 | 亚洲理论视频 | 欧美精品在线观看免费 | 久久无码精品一区二区三区 | 午夜电影中文字幕 | 亚洲无吗天堂 | 国产一区在线视频观看 | 九九热在线免费观看 | 免费国产黄线在线观看视频 | 免费网站黄 | 国产视 | 久青草影院 | 亚洲九九九在线观看 | 91精品人成在线观看 | 手机在线看片日韩 | 玖玖爱免费视频 | 久久久99精品免费观看乱色 | 欧美日韩精品在线免费观看 | 国产小视频在线播放 | 日韩欧美综合视频 | 国产一区视频在线 | 久久综合一本 | 4hu视频 | 日韩欧美xxx | 国产成人一区二区精品非洲 | 免费人成在线观看网站 | 美女福利视频一区二区 | 天天在线操 | 99国产视频| 国产日韩精品久久 | 日韩视频一区二区三区 | 午夜国产成人 | 久久久久久久久影院 | 亚洲最新视频在线播放 | 国产美女永久免费 | www.在线看片.com | 国产精品原创av片国产免费 | 黄色免费网站 | 激情综合色综合久久综合 | 亚洲精品免费在线观看视频 | 国产精品久久久久久久久蜜臀 | 久久久男人的天堂 | 99久久精品免费一区 | 精品免费久久久久久 | 国产婷婷一区二区 | 亚洲天堂免费视频 | 视频三区| 超级碰碰碰碰 | 丁香在线观看完整电影视频 | 日本中文字幕在线一区 | 天干啦夜天干天干在线线 | 五月婷婷中文字幕 | 欧美激情视频久久 | 99爱在线观看 | 丁香婷婷基地 | 91久久久久久久 | 日韩免费电影 | 色噜噜狠狠狠狠色综合 | 亚洲欧美日韩在线一区二区 | 99久热| 综合天堂av久久久久久久 | 成人精品久久久 | 在线视频精品 | 免费一级黄色 | 日韩精品视频一二三 | 日日爽天天操 | 婷婷中文在线 | 免费在线观看av不卡 | 精品成人免费 | 在线观看视频h | 美女一二三区 | 99热官网| 九九欧美 | 中文字幕高清免费日韩视频在线 | 久久精品中文字幕一区二区三区 | 国产福利精品在线观看 | 91亚洲精品久久久蜜桃 | 91亚洲精品久久久久图片蜜桃 | 欧美日韩一级久久久久久免费看 | 在线免费观看视频一区二区三区 | 开心激情五月婷婷 | 欧美a√在线| 日日射天天射 | 亚洲午夜av电影 | 中文字幕免费国产精品 | 狠狠色丁香久久婷婷综 | 黄色网在线播放 | 亚洲国产日本 | 久久久久久久久久久久久9999 | 亚洲精品人人 | 岛国av在线免费 | 国产美腿白丝袜足在线av | 亚洲精品女 | 日本久久久久 | 国产精品自产拍在线观看网站 | 成年人免费在线看 | 久久精品日产第一区二区三区乱码 | 久久精品国产一区 | a天堂最新版中文在线地址 久久99久久精品国产 | 久久久久伦理电影 | 国产一级片久久 | 欧美精品999| 麻豆精品国产传媒 | av电影在线免费观看 | 久久综合久久88 | 久久精品视频在线观看 | 免费看搞黄视频网站 | 美女视频久久黄 | 亚洲欧美色婷婷 | 噜噜色官网 | 91精品视频免费看 | 一色av| 91麻豆.com| 国产在线播放一区二区 | 国产91精品久久久久久 | 久久久久久免费视频 | 操操操日日 | 免费福利小视频 | 69国产盗摄一区二区三区五区 | 婷婷精品国产一区二区三区日韩 | 亚洲片在线观看 | 成人黄色在线 | 日产乱码一二三区别在线 | 国产精品99久久久久的智能播放 | 在线视频日韩一区 | 国产自偷自拍 | 91亚洲精品乱码久久久久久蜜桃 | 天天激情综合 | 精品一区二区精品 | 久久精品美女视频 | 美女福利视频网 | 天堂av高清 | 91香蕉亚洲精品 | 大型av综合网站 | 亚洲视频观看 | 狠狠干干 | 欧美日韩高清一区 | a视频在线看 | 日韩黄色av网站 | 91av视频观看 | 亚洲精品日韩av | 国产视频一区二区三区在线 | 日本久久中文 | 欧美性极品xxxx做受 | 久久精品中文字幕免费mv | 亚洲精品国产成人av在线 | 91最新视频 | 黄色三级网站在线观看 | 欧美成人高清 | 日韩在线看片 | 欧美性色黄大片在线观看 | 国产精品第一页在线观看 | 久久好看 | 九九有精品| 国产在线观看国语版免费 | 成人小视频在线 | 日韩激情视频在线观看 | 久久xx视频| 欧美a级免费视频 | 色婷婷激情电影 | 91在线观| 久草干| 大胆欧美gogo免费视频一二区 | 免费人成在线观看网站 | 在线天堂日本 | 国产精品久久久久999 | 久久久免费毛片 | av一级在线观看 | 国产精品9999 | 成人精品视频久久久久 | 天天色天天射综合网 | 九九九九九九精品任你躁 | 99热最新| 成人免费在线看片 | 亚洲国产精品500在线观看 | 成年人在线看视频 | 玖玖在线免费视频 | 亚洲电影自拍 | 在线免费观看麻豆 | 日韩欧美精选 | 国产视频资源在线观看 | 欧美一二三视频 | 国产亚洲激情视频在线 | 国产色在线观看 | 中文字幕一区2区3区 | 国产一区在线视频播放 | 欧美极品一区二区三区 | 午夜在线看 | 免费在线视频一区二区 | 337p日本大胆噜噜噜噜 | 久久免费在线观看视频 | 欧美一进一出抽搐大尺度视频 | 97av免费视频 | 亚洲精品在线视频 | 国产精品永久免费视频 | 日韩久久精品一区二区三区下载 | 国产一二区免费视频 | 91麻豆精品国产91久久久更新时间 | 久草在线资源观看 | 五月综合久久 | 伊人久久av | 色婷婷狠狠18 | 狠狠躁日日躁狂躁夜夜躁av | 在线欧美小视频 | 国产精品成人av在线 | 欧美一二区在线 | 日韩精品首页 | 免费a级观看 | 久久精品免费观看 | 国产精品毛片一区视频播 | 色婷婷综合久久久久 | 国产一区不卡在线 | 久热香蕉视频 | 亚洲理论视频 | 欧美一级在线看 | 在线观看日韩免费视频 | 2021国产精品 | 午夜精品电影 | 99久久99久久综合 | 中文伊人 | 精品视频在线观看 | 福利在线看片 | 亚洲欧洲在线视频 | 69国产在线观看 | 久草免费在线视频 | av中文字幕网 | 国产丝袜一区二区三区 | 亚洲三级黄| 又黄又爽的视频在线观看网站 | 波多野结衣视频网址 | 99久免费精品视频在线观看 | 99热这里只有精品国产首页 | 9免费视频| 日本在线观看中文字幕 | 一区二区不卡在线观看 | 成人午夜网 | 午夜视频导航 | 91亚色在线观看 | 黄色三级av| 精品毛片一区二区免费看 | 丁香九月婷婷综合 | 国产一区二区免费看 | 日韩一级黄色大片 | 国产成人精品免费在线观看 | 午夜免费电影院 | 国产精品美女免费视频 | 国产麻豆电影 | 激情开心站 | 中文综合在线 | 国产色视频 | www.色婷婷| 色综合a | 国内三级在线观看 | 精品a在线 | 国产精品视频全国免费观看 | 91热爆视频 | 成人在线视频你懂的 | 狠狠干夜夜爱 | 久久亚洲综合国产精品99麻豆的功能介绍 | 日本中文字幕在线免费观看 | 在线观看中文字幕2021 | 日韩性xxxx | 亚洲精品欧洲精品 | 国产成人精品在线 | 亚洲在线不卡 | 色偷偷97| 麻豆视频免费网站 | 色偷偷中文字幕 | 中文字幕888 | 欧美一级特黄aaaaaa大片在线观看 | av黄色在线| 久久久久免费精品视频 | 亚洲一区二区视频在线 | 日免费视频 | 国内精品在线一区 | 日韩欧美大片免费观看 | 国产精品久久久久久久毛片 | 日本精品一区二区 | 日韩69av | 欧美一级视频一区 | 亚州av一区 | 看片网站黄色 | 天天插天天干天天操 | 久久精选视频 | 欧美精品一区二区在线观看 | 久久综合干 | 国产美女视频免费 | 91手机在线看片 | 天堂视频中文在线 | 在线v片 | 五月婷婷在线观看 | 黄色av网站在线观看 | 特级西西444www大精品视频免费看 | 中文字幕精品一区二区三区电影 | 日本电影黄色 | 久久免费黄色大片 | 国产精品欧美久久 | 欧美成人区| 狠狠色综合网站久久久久久久 | 亚洲成人免费在线 | 在线视频一区二区 | 精品久久久久久久久中文字幕 | 国产精品美女999 | 99精品偷拍视频一区二区三区 | 亚洲精品mv在线观看 | 精品国产欧美 | 国产麻豆视频网站 | 国产高清成人 | 亚洲精欧美一区二区精品 | 色偷偷88欧美精品久久久 | 亚洲精品视频网 | 国产+日韩欧美 | 91精品一| 久久精品国产免费 | 亚洲免费视频观看 | 国产理论免费 | 色99导航 | 欧美久久久久 | 欧美一级大片在线观看 | 免费在线电影网址大全 | 久久国产精品影片 | 久久国产精品99久久久久久进口 | 日韩在线 一区二区 | 天天色欧美 | 91爱爱免费观看 | 人人爽爽人人 | 五月婷综合网 | 中文字幕av一区二区三区四区 | 天天操天天操天天干 | 日本久久99 | 精品成人久久 | 国产成人免费在线 | 麻豆系列在线观看 | 91人人爽人人爽人人精88v | 久久久免费 | www..com黄色片 | 精品福利在线 | 99久久99久久精品国产片果冰 | 亚洲欧美怡红院 | 九九综合九九综合 | 久久国产精品色婷婷 | 国内精品在线看 | av在线成人 | 日韩免费在线一区 | 国产一区二区高清视频 | 精品国模一区二区三区 | 黄色av成人在线观看 | 97视频在线观看网址 | 91你懂的| 99在线免费观看视频 | 在线观看日本高清mv视频 | 色一级片 | 欧美日韩国产一二 | 黄色片毛片 | 欧美一级电影在线观看 | 99理论片 | 精品欧美一区二区在线观看 | 国产手机视频在线播放 | 国产精品亚洲综合久久 | 永久中文字幕 | 色综合久久五月天 | 亚洲欧美日韩不卡 | 在线免费视 | 久久免费黄色大片 | 免费合欢视频成人app | 精品乱码一区二区三四区 | 亚洲综合黄色 | 四虎国产精品免费观看视频优播 | 国产伦理久久精品久久久久_ | 五月天婷婷在线播放 | 国产精品色在线 | 天天做夜夜做 | 欧洲高潮三级做爰 | 亚洲综合少妇 | 久久久久久久久亚洲精品 | 51久久夜色精品国产麻豆 | 欧美日韩国产在线一区 | 午夜久久福利视频 | 国产又粗又长的视频 | 9在线观看免费高清完整版在线观看明 | 99视频在线免费观看 | 亚洲精品18p | 91av视频 | 婷婷色在线视频 | 激情中文在线 | 婷婷中文字幕 | 国产中文字幕精品 | 日韩在线免费视频 | 亚洲成人精品久久 | 欧美性大战久久久久 | 国产精品国产三级国产aⅴ无密码 | 久久精久久精 | 激情婷婷综合网 | 久草在线资源免费 | 精品久久电影 | 欧美日韩伦理一区 | 日韩av专区 | .精品久久久麻豆国产精品 亚洲va欧美 | 手机av观看 | 亚洲精品xxx | 久久精品久久久久久久 | 黄色在线观看污 | 久久久久久久18 | 国产原创在线观看 | 日韩 在线观看 | 日韩激情综合 | 粉嫩高清一区二区三区 | 在线岛国av | 国产高清视频免费 | 99热这里只有精品免费 | 欧美福利视频一区 | 99久久久久成人国产免费 | 激情在线网址 | 日本精品中文字幕在线观看 | 日韩欧美国产精品 | 国产在线观看一 | 欧美久久久 | 97超碰国产在线 | 国产黑丝一区二区 | 国产美女无遮挡永久免费 | 国产精品九九热 | 黄色av三级在线 | 亚洲精品视频在线免费播放 | 久av在线 | 夜夜嗨av色一区二区不卡 | 久久av伊人 | 日批视频在线观看免费 | 亚洲,国产成人av | 日韩欧美精品在线观看视频 | av线上免费看 | 日日夜夜操av | 成人在线观看av | 久久精品黄 | 天天操天天操一操 | 久99久精品视频免费观看 | 亚洲欧美国产视频 | 亚洲精品1区2区3区 超碰成人网 | 成av在线 | 久久99热精品 | 午夜精品视频免费在线观看 | 一区二区三区精品在线 | 欧美国产大片 | 国产成本人视频在线观看 | 99在线精品观看 | 久久久资源 | 久久人人爽人人片 | 日韩 国产 | 天天天插| 五月天丁香 | 亚洲精品视频在线观看网站 | 国产一区二区免费在线观看 | 久久精品波多野结衣 | 美国三级黄色大片 | 人人舔人人| 国产视频第二页 | 五月天激情婷婷 | 欧美激情va永久在线播放 | 国产色婷婷精品综合在线手机播放 | 中文字幕观看av | 亚洲影院国产 | 欧美 激情在线 | 丁香av| 一区二区三区精品在线视频 | www一起操 | 中文字幕一区二区三区乱码不卡 | 久久香蕉电影网 | 97精品国产97久久久久久春色 | 欧美日韩在线精品 | 日韩欧美久久 | 国产一级视频在线免费观看 | 国产不卡免费 | 亚洲作爱视频 | 美女视频是黄的免费观看 | 国产不卡片 | 中文乱幕日产无线码1区 | 日韩视频在线一区 | 最新国产中文字幕 | 欧美日韩aaaa | 久久精品99北条麻妃 | 亚洲国产精品va在线看黑人动漫 | av在线等 | 久久国产精品免费 | 日韩天天干 | 色综合婷婷 | 一区二区三区在线免费播放 | 欧美韩日在线 | 99久久日韩精品视频免费在线观看 | 久久xx视频| 波多野结衣电影一区二区三区 | 精品国产观看 | 96在线 | 久久综合色综合88 | 久久久精品视频成人 | 成av在线| 日韩av电影免费在线观看 | 99re6热在线精品视频 | 五月婷婷开心 | 国产视频一区二区三区在线 | 欧美日韩高清一区二区 | 91中文字幕在线 | 久久久精品国产免费观看一区二区 | 97视频在线观看免费 | 狠狠色丁香婷婷综合橹88 | 国产视频一 | 欧美激情精品久久久久久变态 | 亚洲亚洲精品在线观看 | 日韩三级精品 | 久草在线免费资源 | 91综合视频在线观看 | 五月天久久久 | 国产亚洲精品成人av久久ww | 美女视频黄,久久 | 国产成人av网址 | 综合网成人 | 久久8精品 | 黄色三级免费 | 国产专区视频在线观看 | 草久在线视频 | 日韩精品免费专区 | 91在线观看高清 | 婷婷在线视频观看 | 欧亚日韩精品一区二区在线 | 国产视频一区二区在线观看 | 激情久久五月 | 啪啪免费观看网站 | 婷婷四房综合激情五月 | 中文字幕xxxx| 亚洲久在线 | 国产精品11 | 色综合天天在线 | 亚洲精品一区二区在线观看 | 中文字幕在线看 | 日韩三区在线观看 | 国产特黄色片 | 成年人在线免费看片 | 色丁香色婷婷 | 色婷婷电影 | 国产精品岛国久久久久久久久红粉 | 99久久99 | 美女黄频视频大全 | 91久久丝袜国产露脸动漫 | 最新日韩视频在线观看 | 国产一区高清在线 | 在线视频 影院 | 亚洲蜜桃在线 | av大片免费看 | 美女黄频免费 | 久草久草视频 | 日韩大片在线免费观看 | 顶级bbw搡bbbb搡bbbb| 久久亚洲影院 | 亚洲精品高清一区二区三区四区 | 国产黄色片在线 | 久久婷婷开心 | 亚洲美女精品区人人人人 | 婷婷六月丁香激情 | 欧美色精品天天在线观看视频 | 六月激情丁香 | 成人精品视频 | 色综合久久悠悠 | 91av在线视频播放 | www.黄色片网站 | 日韩成人高清在线 | 91激情在线视频 | 国产第一福利 | 国产欧美综合视频 | 国产在线不卡精品 | 99色在线| 国产护士av | 国产高清专区 | av中文字幕在线播放 | 天天爱天天操天天干 | 五月天婷婷狠狠 | 欧美动漫一区二区三区 | av超碰在线观看 | 一级片在线 | 粉嫩av一区二区三区四区 | 国内揄拍国内精品 | 国产亚洲精品久久久久久无几年桃 | 日韩视频a | 亚洲理论片在线观看 | 一区二区三区在线视频观看58 | 一本一本久久a久久精品综合妖精 | 欧美日韩伦理一区 | 天天爽夜夜操 | 久久久亚洲麻豆日韩精品一区三区 | 香蕉久草 | 二区中文字幕 | 国产精品嫩草69影院 | 午夜久久电影网 | 香蕉视频在线播放 | 日日摸日日碰 | 91自拍91| 亚州人成在线播放 | av一区二区三区在线 | 久久成人黄色 | 精品视频在线免费 | 日韩av影片在线观看 | 不卡av免费在线观看 | 欧美a级免费视频 | 国产剧情一区二区在线观看 | 国产一级片视频 | 麻豆免费视频观看 | 激情av资源网 | 亚洲播放一区 | 免费高清国产 | 91香蕉嫩草| 日韩免费视频 | 91福利免费 | 欧美调教网站 | 成人午夜在线观看 | 人人射| 亚洲毛片在线观看. | 欧美韩国在线 | 精品国产免费久久 | 久久www免费视频 | 久久精品99国产国产 | 久久久久久久久久免费视频 | 97人人模人人爽人人喊中文字 | 久久视频99 | 久青草视频 | 伊香蕉大综综综合久久啪 | 天天伊人狠狠 | 五月婷色| 中文 一区二区 | 91在线免费观看网站 | 日韩大片在线看 | 精品国产一区二区三区免费 | 五月天久久激情 | 少妇bbw搡bbbb搡bbb | 99国产精品一区二区 | 丁香婷婷综合激情五月色 | 男女男视频 | 欧美少妇xx | 国产精品自产拍在线观看蜜 | 天天射日| 国产第一页福利影院 | 999电影免费在线观看 | 在线观看mv的中文字幕网站 | 国产高清av在线播放 | 99久久婷婷国产一区二区三区 | 亚洲精品自在在线观看 | 婷婷视频在线 | 精品久久国产 | 天天狠狠| 国产在线观看av | 69亚洲乱 | 成人在线一区二区 | 日韩在线观看电影 | 久久激情视频免费观看 | 黄色影院在线免费观看 | 国产破处在线播放 | 中文字幕av电影下载 | 亚洲视频分类 | 国产视频 亚洲精品 | 97综合网| 久久99热这里只有精品国产 | 亚洲色图美腿丝袜 | 国产在线精品福利 | www.久艹| 成人动漫精品一区二区 | 国产美女精品久久久 | 狠狠狠狠狠狠操 | 五月香婷| 天天操狠狠操网站 | 国产精品一区电影 | 日韩精品综合在线 | 婷婷爱五月天 | 国产不卡在线观看视频 | 亚洲精品久久久久久久蜜桃 | 亚洲精品一区二区三区在线观看 | 日韩理论片 | 国产精品毛片一区二区三区 | 在线小视频 | 国语麻豆| 黄色小说在线观看视频 | 最新精品视频在线 | 国产片网站 | av在线一二三区 | 中文字幕在线第一页 | 中文字幕日韩精品有码视频 | 国产成人av电影在线 | 久久国产精品影片 | 国产无套精品久久久久久 | 欧美激情精品久久久久久 | 久香蕉 | 18做爰免费视频网站 | 国产婷婷精品 | 欧美久久久久 | 一区二区三区在线免费 | 国产成人1区 | 中文字幕亚洲欧美日韩 | www.久久爱.cn | 久久99久久99精品免观看粉嫩 | 亚洲va在线va天堂 | 在线视频欧美日韩 | 欧美成人理伦片 | 日韩精品在线观看视频 | 国产精品午夜在线观看 | 国产麻豆电影在线观看 | 黄色app网站在线观看 | 国产色妞影院wwwxxx | 欧美另类美少妇69xxxx | 99在线观看精品 | 国产中文在线播放 | 日本一区二区三区视频在线播放 | 国产伦精品一区二区三区无广告 | 少妇搡bbbb搡bbb搡忠贞 | 免费av影视 | 久热久草| 国产伦精品一区二区三区免费 | 国产中文字幕免费 | 国产99久久久国产精品成人免费 | av高清一区 | 欧美地下肉体性派对 | 中文字幕成人 | 亚洲综合欧美日韩狠狠色 | 日本午夜在线亚洲.国产 | 久久公开免费视频 | 一区二区男女 | 成人一级电影在线观看 | 久在线观看视频 | 亚洲精品看片 | 精选久久| 丁香六月在线观看 | 亚州天堂| 激情在线免费视频 | 456免费视频 | 91久久人澡人人添人人爽欧美 | 久久av影视 | 欧美少妇18p | 成人午夜性影院 | 在线观看国产永久免费视频 | 玖玖在线视频观看 | 91精品视频一区 | 成人网页在线免费观看 | 国产美女精品 | 人人搞人人爽 | 国产精品字幕 | 日本久久久久久 | 91精品国产综合久久福利不卡 | 亚洲精品国产片 | www视频免费在线观看 | 亚洲经典精品 | av电影在线播放 | 麻豆传媒视频在线播放 | 精品一区二区在线免费观看 | 久久伦理视频 | 五月激情亚洲 | 一级一片免费看 | 久久天天躁 | www.五月激情.com| 成人av在线网 | 日韩成人一级大片 | 丁香婷婷综合激情五月色 | 亚洲精品一区二区三区在线观看 | 中日韩在线视频 | 精品国产伦一区二区三区观看说明 | 日韩欧美99 | 91喷水| 97超碰超碰久久福利超碰 | www.狠狠操 | 激情网在线观看 | 国产精品久久久久av免费 | 黄色动态图xx | 色资源中文字幕 | 久久九九网站 | 日韩精品一区二区三区免费观看 | 久久久久久中文字幕 | 黄色av成人在线观看 | 久久久久久久亚洲精品 | 一区二区三区四区免费视频 | 91精品视频免费在线观看 | 日韩欧美一区二区在线播放 | 69视频网站 | 狠狠狠色丁香婷婷综合激情 | 国产精品成人久久久久 | 亚洲激情婷婷 | 国产精品丝袜久久久久久久不卡 | 中文字幕人成一区 | ,久久福利影视 | 亚洲自拍自偷 | 超碰电影在线观看 | 91av久久 | 色综合久久88色综合天天6 | 久久激情五月丁香伊人 | www.91国产 | 狠狠色噜噜狠狠狠狠 | 国内精品中文字幕 | 亚洲国产精品久久久久婷婷884 | 国产在线观看你懂得 | 日本bbbb摸bbbb | 91 在线视频 | 亚洲人在线视频 | 黄色av免费在线 | 日韩视频在线观看免费 | 免费看一及片 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 日韩免费在线观看视频 | 九草视频在线 | 国产精品久久久亚洲 | 欧美日韩国产二区三区 | 亚洲一区二区精品 | 亚洲美女视频在线 | 天天人人综合 | 亚洲视频网站在线观看 | 国产精品18久久久久久首页狼 | 97在线播放视频 | 日韩黄色一区 | 久久国产经典视频 | 国产精品视频资源 | 亚洲国产中文字幕在线观看 | 久久精品91久久久久久再现 | 久草视频在线播放 | 美女黄网久久 | 中文在线免费一区三区 | 国产麻豆精品传媒av国产下载 | 91资源在线免费观看 | 去干成人网| www.狠狠色| 久久爱综合 | 久久人人97超碰精品888 | 人人干天天射 | 天天干天天拍 | 狠狠色丁香婷婷综合久久片 | 日韩欧美在线观看一区二区 | www欧美xxxx| 人人舔人人干 | 美女网站在线免费观看 | 国产成人三级在线 | 日韩欧美一区二区在线观看 | 五月婷社区 | 日韩精品久久久久 | 国产精品专区在线 | 五月婷婷激情 | 久久精品一二三区 | 人人爱夜夜操 | 国产 日韩 中文字幕 | 中文字幕在线播放第一页 | 超碰999 | .国产精品成人自产拍在线观看6 | 黄色在线小网站 | 久久视影 | www夜夜 | 日日操网站 | 国产精品18久久久久久vr |