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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

python

十、简单线性回归的python实现(详解)

發(fā)布時(shí)間:2024/7/5 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 十、简单线性回归的python实现(详解) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

4. 簡(jiǎn)單線性回歸的python實(shí)現(xiàn)

點(diǎn)擊標(biāo)題即可獲取源代碼和筆記

4.1 導(dǎo)入相關(guān)包

import numpy as np import pandas as pd import random import matplotlib as mpl import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['simhei'] # 顯示中文 plt.rcParams['axes.unicode_minus'] = False # 用來(lái)正常顯示負(fù)號(hào)%matplotlib inline # 將圖片嵌套在輸出框中顯示,而不是單獨(dú)跳出一張圖片

4.2 導(dǎo)入數(shù)據(jù)集并探索數(shù)據(jù)

ex0 = pd.read_table("./datas/ex0.txt",header=None) ex0.head() 01201234
1.00.0677323.176513
1.00.4278103.816464
1.00.9957314.550095
1.00.7383364.256571
1.00.9810834.560815
ex0.shape (200, 3) ex0.describe() 012countmeanstdmin25%50%75%max
200.0200.000000200.000000
1.00.4883193.835601
0.00.2929430.503443
1.00.0148553.078132
1.00.2343683.452775
1.00.4665733.839350
1.00.7307124.247613
1.00.9957314.692514

4.3 構(gòu)建輔助函數(shù)

ex0.iloc[:,-1].values array([3.176513, 3.816464, 4.550095, 4.256571, 4.560815, 3.929515,3.52617 , 3.156393, 3.110301, 3.149813, 3.476346, 4.119688,4.282233, 3.486582, 4.655492, 3.965162, 3.5149 , 3.125947,4.094115, 3.476039, 3.21061 , 3.190612, 4.631504, 4.29589 ,3.085028, 3.44808 , 3.16744 , 3.364266, 3.993482, 3.891471,3.143259, 3.114204, 3.851484, 4.621899, 4.580768, 3.620992,3.580501, 4.618706, 3.676867, 4.641845, 3.175939, 4.26498 ,3.558448, 3.436632, 3.831052, 3.182853, 3.498906, 3.946833,3.900583, 4.238522, 4.23308 , 3.521557, 3.203344, 4.278105,3.555705, 3.502661, 3.859776, 4.275956, 3.916191, 3.587961,3.183004, 4.225236, 4.231083, 4.240544, 3.222372, 4.021445,3.567479, 3.56258 , 4.262059, 3.208813, 3.169825, 4.193949,3.491678, 4.533306, 3.550108, 4.636427, 3.557078, 3.552874,3.494159, 3.206828, 3.195266, 4.221292, 4.413372, 4.184347,3.742878, 3.201878, 4.648964, 3.510117, 3.274434, 3.579622,3.489244, 4.237386, 3.913749, 3.22899 , 4.286286, 4.628614,3.239536, 4.457997, 3.513384, 3.729674, 3.834274, 3.811155,3.598316, 4.692514, 4.604859, 3.864912, 3.184236, 3.500796,3.743365, 3.622905, 4.310796, 3.583357, 3.901852, 3.233521,3.105266, 3.865544, 4.628625, 4.231213, 3.791149, 3.968271,4.25391 , 3.19471 , 3.996503, 3.904358, 3.503976, 4.557545,3.699876, 4.613614, 3.140401, 4.206717, 3.969524, 4.476096,3.136528, 4.279071, 3.200603, 3.299012, 3.209873, 3.632942,3.248361, 3.995783, 3.563262, 3.649712, 3.951845, 3.145031,3.181577, 4.637087, 3.404964, 3.873188, 4.633648, 3.154768,4.623637, 3.078132, 3.913596, 3.221817, 3.938071, 3.880822,4.176436, 4.648161, 3.332312, 4.240614, 4.532224, 4.557105,4.610072, 4.636569, 4.229813, 3.50086 , 4.245514, 4.605182,3.45434 , 3.180775, 3.38082 , 4.56502 , 3.279973, 4.554241,4.63352 , 4.281037, 3.844426, 3.891601, 3.849728, 3.492215,4.592374, 4.632025, 3.75675 , 3.133555, 3.567919, 4.363382,3.560165, 4.564305, 4.215055, 4.174999, 4.58664 , 3.960008,3.529963, 4.213412, 3.908685, 3.585821, 4.374394, 3.213817,3.952681, 3.129283]) ex0.iloc[:,-1].values.shape (200,) (ex0.iloc[:,-1].values).T array([3.176513, 3.816464, 4.550095, 4.256571, 4.560815, 3.929515,3.52617 , 3.156393, 3.110301, 3.149813, 3.476346, 4.119688,4.282233, 3.486582, 4.655492, 3.965162, 3.5149 , 3.125947,4.094115, 3.476039, 3.21061 , 3.190612, 4.631504, 4.29589 ,3.085028, 3.44808 , 3.16744 , 3.364266, 3.993482, 3.891471,3.143259, 3.114204, 3.851484, 4.621899, 4.580768, 3.620992,3.580501, 4.618706, 3.676867, 4.641845, 3.175939, 4.26498 ,3.558448, 3.436632, 3.831052, 3.182853, 3.498906, 3.946833,3.900583, 4.238522, 4.23308 , 3.521557, 3.203344, 4.278105,3.555705, 3.502661, 3.859776, 4.275956, 3.916191, 3.587961,3.183004, 4.225236, 4.231083, 4.240544, 3.222372, 4.021445,3.567479, 3.56258 , 4.262059, 3.208813, 3.169825, 4.193949,3.491678, 4.533306, 3.550108, 4.636427, 3.557078, 3.552874,3.494159, 3.206828, 3.195266, 4.221292, 4.413372, 4.184347,3.742878, 3.201878, 4.648964, 3.510117, 3.274434, 3.579622,3.489244, 4.237386, 3.913749, 3.22899 , 4.286286, 4.628614,3.239536, 4.457997, 3.513384, 3.729674, 3.834274, 3.811155,3.598316, 4.692514, 4.604859, 3.864912, 3.184236, 3.500796,3.743365, 3.622905, 4.310796, 3.583357, 3.901852, 3.233521,3.105266, 3.865544, 4.628625, 4.231213, 3.791149, 3.968271,4.25391 , 3.19471 , 3.996503, 3.904358, 3.503976, 4.557545,3.699876, 4.613614, 3.140401, 4.206717, 3.969524, 4.476096,3.136528, 4.279071, 3.200603, 3.299012, 3.209873, 3.632942,3.248361, 3.995783, 3.563262, 3.649712, 3.951845, 3.145031,3.181577, 4.637087, 3.404964, 3.873188, 4.633648, 3.154768,4.623637, 3.078132, 3.913596, 3.221817, 3.938071, 3.880822,4.176436, 4.648161, 3.332312, 4.240614, 4.532224, 4.557105,4.610072, 4.636569, 4.229813, 3.50086 , 4.245514, 4.605182,3.45434 , 3.180775, 3.38082 , 4.56502 , 3.279973, 4.554241,4.63352 , 4.281037, 3.844426, 3.891601, 3.849728, 3.492215,4.592374, 4.632025, 3.75675 , 3.133555, 3.567919, 4.363382,3.560165, 4.564305, 4.215055, 4.174999, 4.58664 , 3.960008,3.529963, 4.213412, 3.908685, 3.585821, 4.374394, 3.213817,3.952681, 3.129283]) (ex0.iloc[:,-1].values).T.shape (200,) ''' 函數(shù)功能:輸入DF數(shù)據(jù)集(最后一列為標(biāo)簽),返回特征矩陣和標(biāo)簽矩陣 ''' def get_Mat(dataSet):xMat = np.mat(dataSet.iloc[:,:-1].values)yMat = np.mat(dataSet.iloc[:,-1].values).Treturn xMat,yMat # 查看函數(shù)運(yùn)行結(jié)果 xMat,yMat = get_Mat(ex0) xMat.shape (200, 2) xMat matrix([[1. , 0.067732],[1. , 0.42781 ],[1. , 0.995731],[1. , 0.738336],[1. , 0.981083],[1. , 0.526171],[1. , 0.378887],[1. , 0.033859],[1. , 0.132791],[1. , 0.138306],[1. , 0.247809],[1. , 0.64827 ],[1. , 0.731209],[1. , 0.236833],[1. , 0.969788],[1. , 0.607492],[1. , 0.358622],[1. , 0.147846],[1. , 0.63782 ],[1. , 0.230372],[1. , 0.070237],[1. , 0.067154],[1. , 0.925577],[1. , 0.717733],[1. , 0.015371],[1. , 0.33507 ],[1. , 0.040486],[1. , 0.212575],[1. , 0.617218],[1. , 0.541196],[1. , 0.045353],[1. , 0.126762],[1. , 0.556486],[1. , 0.901144],[1. , 0.958476],[1. , 0.274561],[1. , 0.394396],[1. , 0.87248 ],[1. , 0.409932],[1. , 0.908969],[1. , 0.166819],[1. , 0.665016],[1. , 0.263727],[1. , 0.231214],[1. , 0.552928],[1. , 0.047744],[1. , 0.365746],[1. , 0.495002],[1. , 0.493466],[1. , 0.792101],[1. , 0.76966 ],[1. , 0.251821],[1. , 0.181951],[1. , 0.808177],[1. , 0.334116],[1. , 0.33863 ],[1. , 0.452584],[1. , 0.69477 ],[1. , 0.590902],[1. , 0.307928],[1. , 0.148364],[1. , 0.70218 ],[1. , 0.721544],[1. , 0.666886],[1. , 0.124931],[1. , 0.618286],[1. , 0.381086],[1. , 0.385643],[1. , 0.777175],[1. , 0.116089],[1. , 0.115487],[1. , 0.66351 ],[1. , 0.254884],[1. , 0.993888],[1. , 0.295434],[1. , 0.952523],[1. , 0.307047],[1. , 0.277261],[1. , 0.279101],[1. , 0.175724],[1. , 0.156383],[1. , 0.733165],[1. , 0.848142],[1. , 0.771184],[1. , 0.429492],[1. , 0.162176],[1. , 0.917064],[1. , 0.315044],[1. , 0.201473],[1. , 0.297038],[1. , 0.336647],[1. , 0.666109],[1. , 0.583888],[1. , 0.085031],[1. , 0.687006],[1. , 0.949655],[1. , 0.189912],[1. , 0.844027],[1. , 0.333288],[1. , 0.427035],[1. , 0.466369],[1. , 0.550659],[1. , 0.278213],[1. , 0.918769],[1. , 0.886555],[1. , 0.569488],[1. , 0.066379],[1. , 0.335751],[1. , 0.426863],[1. , 0.395746],[1. , 0.694221],[1. , 0.27276 ],[1. , 0.503495],[1. , 0.067119],[1. , 0.038326],[1. , 0.599122],[1. , 0.947054],[1. , 0.671279],[1. , 0.434811],[1. , 0.509381],[1. , 0.749442],[1. , 0.058014],[1. , 0.482978],[1. , 0.466776],[1. , 0.357767],[1. , 0.949123],[1. , 0.41732 ],[1. , 0.920461],[1. , 0.156433],[1. , 0.656662],[1. , 0.616418],[1. , 0.853428],[1. , 0.133295],[1. , 0.693007],[1. , 0.178449],[1. , 0.199526],[1. , 0.073224],[1. , 0.286515],[1. , 0.182026],[1. , 0.621523],[1. , 0.344584],[1. , 0.398556],[1. , 0.480369],[1. , 0.15335 ],[1. , 0.171846],[1. , 0.867082],[1. , 0.223855],[1. , 0.528301],[1. , 0.890192],[1. , 0.106352],[1. , 0.917886],[1. , 0.014855],[1. , 0.567682],[1. , 0.068854],[1. , 0.603535],[1. , 0.53205 ],[1. , 0.651362],[1. , 0.901225],[1. , 0.204337],[1. , 0.696081],[1. , 0.963924],[1. , 0.98139 ],[1. , 0.987911],[1. , 0.990947],[1. , 0.736021],[1. , 0.253574],[1. , 0.674722],[1. , 0.939368],[1. , 0.235419],[1. , 0.110521],[1. , 0.218023],[1. , 0.869778],[1. , 0.19683 ],[1. , 0.958178],[1. , 0.972673],[1. , 0.745797],[1. , 0.445674],[1. , 0.470557],[1. , 0.549236],[1. , 0.335691],[1. , 0.884739],[1. , 0.918916],[1. , 0.441815],[1. , 0.116598],[1. , 0.359274],[1. , 0.814811],[1. , 0.387125],[1. , 0.982243],[1. , 0.78088 ],[1. , 0.652565],[1. , 0.87003 ],[1. , 0.604755],[1. , 0.255212],[1. , 0.730546],[1. , 0.493829],[1. , 0.257017],[1. , 0.833735],[1. , 0.070095],[1. , 0.52707 ],[1. , 0.116163]]) # xMat.A ,把matrix變?yōu)閍rray類型 xMat.A[:,1] array([0.067732, 0.42781 , 0.995731, 0.738336, 0.981083, 0.526171,0.378887, 0.033859, 0.132791, 0.138306, 0.247809, 0.64827 ,0.731209, 0.236833, 0.969788, 0.607492, 0.358622, 0.147846,0.63782 , 0.230372, 0.070237, 0.067154, 0.925577, 0.717733,0.015371, 0.33507 , 0.040486, 0.212575, 0.617218, 0.541196,0.045353, 0.126762, 0.556486, 0.901144, 0.958476, 0.274561,0.394396, 0.87248 , 0.409932, 0.908969, 0.166819, 0.665016,0.263727, 0.231214, 0.552928, 0.047744, 0.365746, 0.495002,0.493466, 0.792101, 0.76966 , 0.251821, 0.181951, 0.808177,0.334116, 0.33863 , 0.452584, 0.69477 , 0.590902, 0.307928,0.148364, 0.70218 , 0.721544, 0.666886, 0.124931, 0.618286,0.381086, 0.385643, 0.777175, 0.116089, 0.115487, 0.66351 ,0.254884, 0.993888, 0.295434, 0.952523, 0.307047, 0.277261,0.279101, 0.175724, 0.156383, 0.733165, 0.848142, 0.771184,0.429492, 0.162176, 0.917064, 0.315044, 0.201473, 0.297038,0.336647, 0.666109, 0.583888, 0.085031, 0.687006, 0.949655,0.189912, 0.844027, 0.333288, 0.427035, 0.466369, 0.550659,0.278213, 0.918769, 0.886555, 0.569488, 0.066379, 0.335751,0.426863, 0.395746, 0.694221, 0.27276 , 0.503495, 0.067119,0.038326, 0.599122, 0.947054, 0.671279, 0.434811, 0.509381,0.749442, 0.058014, 0.482978, 0.466776, 0.357767, 0.949123,0.41732 , 0.920461, 0.156433, 0.656662, 0.616418, 0.853428,0.133295, 0.693007, 0.178449, 0.199526, 0.073224, 0.286515,0.182026, 0.621523, 0.344584, 0.398556, 0.480369, 0.15335 ,0.171846, 0.867082, 0.223855, 0.528301, 0.890192, 0.106352,0.917886, 0.014855, 0.567682, 0.068854, 0.603535, 0.53205 ,0.651362, 0.901225, 0.204337, 0.696081, 0.963924, 0.98139 ,0.987911, 0.990947, 0.736021, 0.253574, 0.674722, 0.939368,0.235419, 0.110521, 0.218023, 0.869778, 0.19683 , 0.958178,0.972673, 0.745797, 0.445674, 0.470557, 0.549236, 0.335691,0.884739, 0.918916, 0.441815, 0.116598, 0.359274, 0.814811,0.387125, 0.982243, 0.78088 , 0.652565, 0.87003 , 0.604755,0.255212, 0.730546, 0.493829, 0.257017, 0.833735, 0.070095,0.52707 , 0.116163]) xMat.A[:,1].shape (200,) yMat matrix([[3.176513],[3.816464],[4.550095],[4.256571],[4.560815],[3.929515],[3.52617 ],[3.156393],[3.110301],[3.149813],[3.476346],[4.119688],[4.282233],[3.486582],[4.655492],[3.965162],[3.5149 ],[3.125947],[4.094115],[3.476039],[3.21061 ],[3.190612],[4.631504],[4.29589 ],[3.085028],[3.44808 ],[3.16744 ],[3.364266],[3.993482],[3.891471],[3.143259],[3.114204],[3.851484],[4.621899],[4.580768],[3.620992],[3.580501],[4.618706],[3.676867],[4.641845],[3.175939],[4.26498 ],[3.558448],[3.436632],[3.831052],[3.182853],[3.498906],[3.946833],[3.900583],[4.238522],[4.23308 ],[3.521557],[3.203344],[4.278105],[3.555705],[3.502661],[3.859776],[4.275956],[3.916191],[3.587961],[3.183004],[4.225236],[4.231083],[4.240544],[3.222372],[4.021445],[3.567479],[3.56258 ],[4.262059],[3.208813],[3.169825],[4.193949],[3.491678],[4.533306],[3.550108],[4.636427],[3.557078],[3.552874],[3.494159],[3.206828],[3.195266],[4.221292],[4.413372],[4.184347],[3.742878],[3.201878],[4.648964],[3.510117],[3.274434],[3.579622],[3.489244],[4.237386],[3.913749],[3.22899 ],[4.286286],[4.628614],[3.239536],[4.457997],[3.513384],[3.729674],[3.834274],[3.811155],[3.598316],[4.692514],[4.604859],[3.864912],[3.184236],[3.500796],[3.743365],[3.622905],[4.310796],[3.583357],[3.901852],[3.233521],[3.105266],[3.865544],[4.628625],[4.231213],[3.791149],[3.968271],[4.25391 ],[3.19471 ],[3.996503],[3.904358],[3.503976],[4.557545],[3.699876],[4.613614],[3.140401],[4.206717],[3.969524],[4.476096],[3.136528],[4.279071],[3.200603],[3.299012],[3.209873],[3.632942],[3.248361],[3.995783],[3.563262],[3.649712],[3.951845],[3.145031],[3.181577],[4.637087],[3.404964],[3.873188],[4.633648],[3.154768],[4.623637],[3.078132],[3.913596],[3.221817],[3.938071],[3.880822],[4.176436],[4.648161],[3.332312],[4.240614],[4.532224],[4.557105],[4.610072],[4.636569],[4.229813],[3.50086 ],[4.245514],[4.605182],[3.45434 ],[3.180775],[3.38082 ],[4.56502 ],[3.279973],[4.554241],[4.63352 ],[4.281037],[3.844426],[3.891601],[3.849728],[3.492215],[4.592374],[4.632025],[3.75675 ],[3.133555],[3.567919],[4.363382],[3.560165],[4.564305],[4.215055],[4.174999],[4.58664 ],[3.960008],[3.529963],[4.213412],[3.908685],[3.585821],[4.374394],[3.213817],[3.952681],[3.129283]]) ''' 函數(shù)功能:數(shù)據(jù)集可視化 ''' def plotShow(dataSet):xMat,yMat = get_Mat(dataSet)plt.scatter(xMat.A[:,1],yMat.A,c='b',s=5)plt.show() plotShow(ex0)

4.5 計(jì)算回歸系數(shù)

''' 函數(shù)功能:計(jì)算回歸系數(shù) 參數(shù)說(shuō)明:dataSet:原始數(shù)據(jù)集 返回:ws:回歸系數(shù) ''' def standRegres(dataSet):xMat,yMat = get_Mat(dataSet)xTx = xMat.T * xMatif np.linalg.det(xTx) == 0:print('矩陣為奇異矩陣,無(wú)法求逆!')returnws = xTx.I*(xMat.T*yMat) # xTx.I ,用來(lái)求逆矩陣return ws

說(shuō)明:det(A)指的是矩陣A的行列式(determinant),如果det(A)=0,則說(shuō)明矩陣A是奇異矩陣,不可逆。

ws = standRegres(ex0) ws matrix([[3.00774324],[1.69532264]])

4.6 繪制最佳擬合直線

''' 函數(shù)功能:繪制散點(diǎn)圖和最佳擬合直線 '''def plotReg(dataSet):xMat,yMat = get_Mat(dataSet)plt.scatter(xMat.A[:,1],yMat.A,c='b',s=5)ws = standRegres(dataSet)yHat = xMat*wsplt.plot(xMat[:,1],yHat,c='r')plt.xlabel("第2列特征的數(shù)值:xMat[:,1]")plt.ylabel("預(yù)測(cè)值:yHat")plt.title('簡(jiǎn)單線性回歸')plt.show() # 繪制ex0數(shù)據(jù)集的散點(diǎn)圖和最佳擬合直線 plotReg(ex0)

4.7 計(jì)算相關(guān)系數(shù)

xMat,yMat = get_Mat(ex0) ws = standRegres(ex0) yHat = xMat*ws np.corrcoef(yHat.T,yMat.T) # 參數(shù)需要保證兩個(gè)都是行向量 array([[1. , 0.98647356],[0.98647356, 1. ]])

該矩陣包含所有兩兩組合的相關(guān)系數(shù)。可以看到,對(duì)角線上全部為1.0,因?yàn)樽陨砥ヅ淇隙ㄊ亲钔昝赖?#xff0c;而yHat和yMat的相關(guān)系數(shù)為0.98。看起來(lái)似乎是一個(gè)不錯(cuò)的結(jié)果。但是仔細(xì)觀察數(shù)據(jù)集,會(huì)發(fā)現(xiàn)數(shù)據(jù)呈現(xiàn)有規(guī)律的波動(dòng),但是直線似乎沒(méi)有很好的捕捉到這些波動(dòng)。

局部加權(quán)線性回歸

#此段代碼供大家參考 xMat,yMat = get_Mat(ex0) x=0.5 xi = np.arange(0,1.0,0.01) k1,k2,k3=0.5,0.1,0.01 w1 = np.exp((xi-x)**2/(-2*k1**2)) w2 = np.exp((xi-x)**2/(-2*k2**2)) w3 = np.exp((xi-x)**2/(-2*k3**2))#創(chuàng)建畫(huà)布 fig = plt.figure(figsize=(6,8),dpi=100) #子畫(huà)布1,原始數(shù)據(jù)集 fig1 = fig.add_subplot(411) plt.scatter(xMat.A[:,1],yMat.A,c='b',s=5) #子畫(huà)布2,k=0.5 fig2 = fig.add_subplot(412) plt.plot(xi,w1,color='r') plt.legend(['k = 0.5'])#子畫(huà)布3,k=0.1 fig3 = fig.add_subplot(413) plt.plot(xi,w2,color='g') plt.legend(['k = 0.1'])#子畫(huà)布4,k=0.01 fig4 = fig.add_subplot(414) plt.plot(xi,w3,color='orange') plt.legend(['k = 0.01']) plt.show()

這里假定我們預(yù)測(cè)的點(diǎn)是x=0.5,最上面的圖是原始數(shù)據(jù)集,從下面三張圖可以看出隨著k的減小,被用于訓(xùn)練模型的數(shù)據(jù)點(diǎn)越來(lái)越少。

1. 構(gòu)建LWLR函數(shù)

這個(gè)過(guò)程與簡(jiǎn)單線性函數(shù)的基本一致,唯一不同的是加入了權(quán)重weights,這里我將權(quán)重參數(shù)求解和預(yù)測(cè)yHat放在了一個(gè)函數(shù)里面。

# np.eye(5) 單位矩陣 a_eye = np.eye(5) a_eye[0,2]=55 a_eye array([[ 1., 0., 55., 0., 0.],[ 0., 1., 0., 0., 0.],[ 0., 0., 1., 0., 0.],[ 0., 0., 0., 1., 0.],[ 0., 0., 0., 0., 1.]]) a_eye[0] array([ 1., 0., 55., 0., 0.]) a_eye.T array([[ 1., 0., 0., 0., 0.],[ 0., 1., 0., 0., 0.],[55., 0., 1., 0., 0.],[ 0., 0., 0., 1., 0.],[ 0., 0., 0., 0., 1.]]) a_eye.T[0] array([1., 0., 0., 0., 0.]) ''' 函數(shù)功能:計(jì)算局部加權(quán)線性回歸的預(yù)測(cè)值 參數(shù)說(shuō)明:testMat:測(cè)試集xMat:訓(xùn)練集的特征矩陣yMat:訓(xùn)練集的標(biāo)簽矩陣返回:yHat:函數(shù)預(yù)測(cè)值 ''' def LWLR(testMat,xMat,yMat,k=1.0):n = testMat.shape[0] # 測(cè)試數(shù)據(jù)集行數(shù)m = xMat.shape[0] # 訓(xùn)練集特征矩陣行數(shù)weights = np.mat(np.eye(m)) # 用單位矩陣來(lái)初始化權(quán)重矩陣,yHat = np.zeros(n) # 用0矩陣來(lái)初始化預(yù)測(cè)值矩陣for i in range(n):for j in range(m):diffMat = testMat[i] - xMat[j]weights[j,j] = np.exp(diffMat*diffMat.T / (-2*k**2))xTx = xMat.T*(weights*xMat)if np.linalg.det(xTx) == 0:print('矩陣為奇異矩陣,無(wú)法求逆')returnws = xTx.I*(xMat.T*(weights*yMat))yHat[i] = testMat[i] * wsreturn ws,yHat xMat matrix([[1. , 0.067732],[1. , 0.42781 ],[1. , 0.995731],[1. , 0.738336],[1. , 0.981083],[1. , 0.526171],[1. , 0.378887],[1. , 0.033859],[1. , 0.132791],[1. , 0.138306],[1. , 0.247809],[1. , 0.64827 ],[1. , 0.731209],[1. , 0.236833],[1. , 0.969788],[1. , 0.607492],[1. , 0.358622],[1. , 0.147846],[1. , 0.63782 ],[1. , 0.230372],[1. , 0.070237],[1. , 0.067154],[1. , 0.925577],[1. , 0.717733],[1. , 0.015371],[1. , 0.33507 ],[1. , 0.040486],[1. , 0.212575],[1. , 0.617218],[1. , 0.541196],[1. , 0.045353],[1. , 0.126762],[1. , 0.556486],[1. , 0.901144],[1. , 0.958476],[1. , 0.274561],[1. , 0.394396],[1. , 0.87248 ],[1. , 0.409932],[1. , 0.908969],[1. , 0.166819],[1. , 0.665016],[1. , 0.263727],[1. , 0.231214],[1. , 0.552928],[1. , 0.047744],[1. , 0.365746],[1. , 0.495002],[1. , 0.493466],[1. , 0.792101],[1. , 0.76966 ],[1. , 0.251821],[1. , 0.181951],[1. , 0.808177],[1. , 0.334116],[1. , 0.33863 ],[1. , 0.452584],[1. , 0.69477 ],[1. , 0.590902],[1. , 0.307928],[1. , 0.148364],[1. , 0.70218 ],[1. , 0.721544],[1. , 0.666886],[1. , 0.124931],[1. , 0.618286],[1. , 0.381086],[1. , 0.385643],[1. , 0.777175],[1. , 0.116089],[1. , 0.115487],[1. , 0.66351 ],[1. , 0.254884],[1. , 0.993888],[1. , 0.295434],[1. , 0.952523],[1. , 0.307047],[1. , 0.277261],[1. , 0.279101],[1. , 0.175724],[1. , 0.156383],[1. , 0.733165],[1. , 0.848142],[1. , 0.771184],[1. , 0.429492],[1. , 0.162176],[1. , 0.917064],[1. , 0.315044],[1. , 0.201473],[1. , 0.297038],[1. , 0.336647],[1. , 0.666109],[1. , 0.583888],[1. , 0.085031],[1. , 0.687006],[1. , 0.949655],[1. , 0.189912],[1. , 0.844027],[1. , 0.333288],[1. , 0.427035],[1. , 0.466369],[1. , 0.550659],[1. , 0.278213],[1. , 0.918769],[1. , 0.886555],[1. , 0.569488],[1. , 0.066379],[1. , 0.335751],[1. , 0.426863],[1. , 0.395746],[1. , 0.694221],[1. , 0.27276 ],[1. , 0.503495],[1. , 0.067119],[1. , 0.038326],[1. , 0.599122],[1. , 0.947054],[1. , 0.671279],[1. , 0.434811],[1. , 0.509381],[1. , 0.749442],[1. , 0.058014],[1. , 0.482978],[1. , 0.466776],[1. , 0.357767],[1. , 0.949123],[1. , 0.41732 ],[1. , 0.920461],[1. , 0.156433],[1. , 0.656662],[1. , 0.616418],[1. , 0.853428],[1. , 0.133295],[1. , 0.693007],[1. , 0.178449],[1. , 0.199526],[1. , 0.073224],[1. , 0.286515],[1. , 0.182026],[1. , 0.621523],[1. , 0.344584],[1. , 0.398556],[1. , 0.480369],[1. , 0.15335 ],[1. , 0.171846],[1. , 0.867082],[1. , 0.223855],[1. , 0.528301],[1. , 0.890192],[1. , 0.106352],[1. , 0.917886],[1. , 0.014855],[1. , 0.567682],[1. , 0.068854],[1. , 0.603535],[1. , 0.53205 ],[1. , 0.651362],[1. , 0.901225],[1. , 0.204337],[1. , 0.696081],[1. , 0.963924],[1. , 0.98139 ],[1. , 0.987911],[1. , 0.990947],[1. , 0.736021],[1. , 0.253574],[1. , 0.674722],[1. , 0.939368],[1. , 0.235419],[1. , 0.110521],[1. , 0.218023],[1. , 0.869778],[1. , 0.19683 ],[1. , 0.958178],[1. , 0.972673],[1. , 0.745797],[1. , 0.445674],[1. , 0.470557],[1. , 0.549236],[1. , 0.335691],[1. , 0.884739],[1. , 0.918916],[1. , 0.441815],[1. , 0.116598],[1. , 0.359274],[1. , 0.814811],[1. , 0.387125],[1. , 0.982243],[1. , 0.78088 ],[1. , 0.652565],[1. , 0.87003 ],[1. , 0.604755],[1. , 0.255212],[1. , 0.730546],[1. , 0.493829],[1. , 0.257017],[1. , 0.833735],[1. , 0.070095],[1. , 0.52707 ],[1. , 0.116163]]) xMat[0] matrix([[1. , 0.067732]]) xMat[0] - xMat[1] matrix([[ 0. , -0.360078]])

2. 不同k值的結(jié)果圖

我們調(diào)整k值,然后查看不同k值對(duì)模型的影響

xMat,yMat = get_Mat(ex0) #將數(shù)據(jù)點(diǎn)排列(argsort()默認(rèn)升序排列,返回索引) srtInd = xMat[:,1].argsort(0) srtInd matrix([[151],[ 24],[ 7],[114],[ 26],[ 30],[ 45],[121],[106],[113],[ 21],[ 0],[153],[197],[ 20],[136],[ 93],[149],[169],[ 70],[ 69],[199],[183],[ 64],[ 31],[ 8],[132],[ 9],[ 17],[ 60],[143],[ 80],[128],[ 85],[ 40],[144],[ 79],[134],[ 52],[138],[ 96],[172],[135],[ 88],[158],[ 27],[170],[146],[ 19],[ 43],[168],[ 13],[ 10],[ 51],[165],[ 72],[192],[195],[ 42],[111],[ 35],[ 77],[102],[ 78],[137],[ 74],[ 89],[ 76],[ 59],[ 87],[ 98],[ 54],[ 25],[179],[107],[ 90],[ 55],[140],[124],[ 16],[184],[ 46],[ 6],[ 66],[ 67],[186],[ 36],[109],[141],[ 38],[126],[108],[ 99],[ 1],[ 84],[118],[182],[176],[ 56],[100],[123],[177],[142],[122],[ 48],[194],[ 47],[112],[119],[ 5],[198],[147],[155],[ 29],[178],[101],[ 44],[ 32],[152],[105],[ 92],[ 58],[115],[154],[191],[ 15],[130],[ 28],[ 65],[139],[ 18],[ 11],[156],[189],[129],[ 71],[ 41],[ 91],[ 63],[117],[166],[ 94],[133],[110],[ 57],[159],[ 61],[ 23],[ 62],[193],[ 12],[ 81],[164],[ 3],[175],[120],[ 50],[ 83],[ 68],[188],[ 49],[ 53],[185],[196],[ 97],[ 82],[131],[145],[171],[190],[ 37],[180],[104],[148],[ 33],[157],[ 39],[ 86],[150],[103],[181],[127],[ 22],[167],[116],[125],[ 95],[ 75],[173],[ 34],[160],[ 14],[174],[ 4],[161],[187],[162],[163],[ 73],[ 2]], dtype=int64) xMat[srtInd] matrix([[[1. , 0.014855]],[[1. , 0.015371]],[[1. , 0.033859]],[[1. , 0.038326]],[[1. , 0.040486]],[[1. , 0.045353]],[[1. , 0.047744]],[[1. , 0.058014]],[[1. , 0.066379]],[[1. , 0.067119]],[[1. , 0.067154]],[[1. , 0.067732]],[[1. , 0.068854]],[[1. , 0.070095]],[[1. , 0.070237]],[[1. , 0.073224]],[[1. , 0.085031]],[[1. , 0.106352]],[[1. , 0.110521]],[[1. , 0.115487]],[[1. , 0.116089]],[[1. , 0.116163]],[[1. , 0.116598]],[[1. , 0.124931]],[[1. , 0.126762]],[[1. , 0.132791]],[[1. , 0.133295]],[[1. , 0.138306]],[[1. , 0.147846]],[[1. , 0.148364]],[[1. , 0.15335 ]],[[1. , 0.156383]],[[1. , 0.156433]],[[1. , 0.162176]],[[1. , 0.166819]],[[1. , 0.171846]],[[1. , 0.175724]],[[1. , 0.178449]],[[1. , 0.181951]],[[1. , 0.182026]],[[1. , 0.189912]],[[1. , 0.19683 ]],[[1. , 0.199526]],[[1. , 0.201473]],[[1. , 0.204337]],[[1. , 0.212575]],[[1. , 0.218023]],[[1. , 0.223855]],[[1. , 0.230372]],[[1. , 0.231214]],[[1. , 0.235419]],[[1. , 0.236833]],[[1. , 0.247809]],[[1. , 0.251821]],[[1. , 0.253574]],[[1. , 0.254884]],[[1. , 0.255212]],[[1. , 0.257017]],[[1. , 0.263727]],[[1. , 0.27276 ]],[[1. , 0.274561]],[[1. , 0.277261]],[[1. , 0.278213]],[[1. , 0.279101]],[[1. , 0.286515]],[[1. , 0.295434]],[[1. , 0.297038]],[[1. , 0.307047]],[[1. , 0.307928]],[[1. , 0.315044]],[[1. , 0.333288]],[[1. , 0.334116]],[[1. , 0.33507 ]],[[1. , 0.335691]],[[1. , 0.335751]],[[1. , 0.336647]],[[1. , 0.33863 ]],[[1. , 0.344584]],[[1. , 0.357767]],[[1. , 0.358622]],[[1. , 0.359274]],[[1. , 0.365746]],[[1. , 0.378887]],[[1. , 0.381086]],[[1. , 0.385643]],[[1. , 0.387125]],[[1. , 0.394396]],[[1. , 0.395746]],[[1. , 0.398556]],[[1. , 0.409932]],[[1. , 0.41732 ]],[[1. , 0.426863]],[[1. , 0.427035]],[[1. , 0.42781 ]],[[1. , 0.429492]],[[1. , 0.434811]],[[1. , 0.441815]],[[1. , 0.445674]],[[1. , 0.452584]],[[1. , 0.466369]],[[1. , 0.466776]],[[1. , 0.470557]],[[1. , 0.480369]],[[1. , 0.482978]],[[1. , 0.493466]],[[1. , 0.493829]],[[1. , 0.495002]],[[1. , 0.503495]],[[1. , 0.509381]],[[1. , 0.526171]],[[1. , 0.52707 ]],[[1. , 0.528301]],[[1. , 0.53205 ]],[[1. , 0.541196]],[[1. , 0.549236]],[[1. , 0.550659]],[[1. , 0.552928]],[[1. , 0.556486]],[[1. , 0.567682]],[[1. , 0.569488]],[[1. , 0.583888]],[[1. , 0.590902]],[[1. , 0.599122]],[[1. , 0.603535]],[[1. , 0.604755]],[[1. , 0.607492]],[[1. , 0.616418]],[[1. , 0.617218]],[[1. , 0.618286]],[[1. , 0.621523]],[[1. , 0.63782 ]],[[1. , 0.64827 ]],[[1. , 0.651362]],[[1. , 0.652565]],[[1. , 0.656662]],[[1. , 0.66351 ]],[[1. , 0.665016]],[[1. , 0.666109]],[[1. , 0.666886]],[[1. , 0.671279]],[[1. , 0.674722]],[[1. , 0.687006]],[[1. , 0.693007]],[[1. , 0.694221]],[[1. , 0.69477 ]],[[1. , 0.696081]],[[1. , 0.70218 ]],[[1. , 0.717733]],[[1. , 0.721544]],[[1. , 0.730546]],[[1. , 0.731209]],[[1. , 0.733165]],[[1. , 0.736021]],[[1. , 0.738336]],[[1. , 0.745797]],[[1. , 0.749442]],[[1. , 0.76966 ]],[[1. , 0.771184]],[[1. , 0.777175]],[[1. , 0.78088 ]],[[1. , 0.792101]],[[1. , 0.808177]],[[1. , 0.814811]],[[1. , 0.833735]],[[1. , 0.844027]],[[1. , 0.848142]],[[1. , 0.853428]],[[1. , 0.867082]],[[1. , 0.869778]],[[1. , 0.87003 ]],[[1. , 0.87248 ]],[[1. , 0.884739]],[[1. , 0.886555]],[[1. , 0.890192]],[[1. , 0.901144]],[[1. , 0.901225]],[[1. , 0.908969]],[[1. , 0.917064]],[[1. , 0.917886]],[[1. , 0.918769]],[[1. , 0.918916]],[[1. , 0.920461]],[[1. , 0.925577]],[[1. , 0.939368]],[[1. , 0.947054]],[[1. , 0.949123]],[[1. , 0.949655]],[[1. , 0.952523]],[[1. , 0.958178]],[[1. , 0.958476]],[[1. , 0.963924]],[[1. , 0.969788]],[[1. , 0.972673]],[[1. , 0.981083]],[[1. , 0.98139 ]],[[1. , 0.982243]],[[1. , 0.987911]],[[1. , 0.990947]],[[1. , 0.993888]],[[1. , 0.995731]]]) xSort=xMat[srtInd][:,0] xSort matrix([[1. , 0.014855],[1. , 0.015371],[1. , 0.033859],[1. , 0.038326],[1. , 0.040486],[1. , 0.045353],[1. , 0.047744],[1. , 0.058014],[1. , 0.066379],[1. , 0.067119],[1. , 0.067154],[1. , 0.067732],[1. , 0.068854],[1. , 0.070095],[1. , 0.070237],[1. , 0.073224],[1. , 0.085031],[1. , 0.106352],[1. , 0.110521],[1. , 0.115487],[1. , 0.116089],[1. , 0.116163],[1. , 0.116598],[1. , 0.124931],[1. , 0.126762],[1. , 0.132791],[1. , 0.133295],[1. , 0.138306],[1. , 0.147846],[1. , 0.148364],[1. , 0.15335 ],[1. , 0.156383],[1. , 0.156433],[1. , 0.162176],[1. , 0.166819],[1. , 0.171846],[1. , 0.175724],[1. , 0.178449],[1. , 0.181951],[1. , 0.182026],[1. , 0.189912],[1. , 0.19683 ],[1. , 0.199526],[1. , 0.201473],[1. , 0.204337],[1. , 0.212575],[1. , 0.218023],[1. , 0.223855],[1. , 0.230372],[1. , 0.231214],[1. , 0.235419],[1. , 0.236833],[1. , 0.247809],[1. , 0.251821],[1. , 0.253574],[1. , 0.254884],[1. , 0.255212],[1. , 0.257017],[1. , 0.263727],[1. , 0.27276 ],[1. , 0.274561],[1. , 0.277261],[1. , 0.278213],[1. , 0.279101],[1. , 0.286515],[1. , 0.295434],[1. , 0.297038],[1. , 0.307047],[1. , 0.307928],[1. , 0.315044],[1. , 0.333288],[1. , 0.334116],[1. , 0.33507 ],[1. , 0.335691],[1. , 0.335751],[1. , 0.336647],[1. , 0.33863 ],[1. , 0.344584],[1. , 0.357767],[1. , 0.358622],[1. , 0.359274],[1. , 0.365746],[1. , 0.378887],[1. , 0.381086],[1. , 0.385643],[1. , 0.387125],[1. , 0.394396],[1. , 0.395746],[1. , 0.398556],[1. , 0.409932],[1. , 0.41732 ],[1. , 0.426863],[1. , 0.427035],[1. , 0.42781 ],[1. , 0.429492],[1. , 0.434811],[1. , 0.441815],[1. , 0.445674],[1. , 0.452584],[1. , 0.466369],[1. , 0.466776],[1. , 0.470557],[1. , 0.480369],[1. , 0.482978],[1. , 0.493466],[1. , 0.493829],[1. , 0.495002],[1. , 0.503495],[1. , 0.509381],[1. , 0.526171],[1. , 0.52707 ],[1. , 0.528301],[1. , 0.53205 ],[1. , 0.541196],[1. , 0.549236],[1. , 0.550659],[1. , 0.552928],[1. , 0.556486],[1. , 0.567682],[1. , 0.569488],[1. , 0.583888],[1. , 0.590902],[1. , 0.599122],[1. , 0.603535],[1. , 0.604755],[1. , 0.607492],[1. , 0.616418],[1. , 0.617218],[1. , 0.618286],[1. , 0.621523],[1. , 0.63782 ],[1. , 0.64827 ],[1. , 0.651362],[1. , 0.652565],[1. , 0.656662],[1. , 0.66351 ],[1. , 0.665016],[1. , 0.666109],[1. , 0.666886],[1. , 0.671279],[1. , 0.674722],[1. , 0.687006],[1. , 0.693007],[1. , 0.694221],[1. , 0.69477 ],[1. , 0.696081],[1. , 0.70218 ],[1. , 0.717733],[1. , 0.721544],[1. , 0.730546],[1. , 0.731209],[1. , 0.733165],[1. , 0.736021],[1. , 0.738336],[1. , 0.745797],[1. , 0.749442],[1. , 0.76966 ],[1. , 0.771184],[1. , 0.777175],[1. , 0.78088 ],[1. , 0.792101],[1. , 0.808177],[1. , 0.814811],[1. , 0.833735],[1. , 0.844027],[1. , 0.848142],[1. , 0.853428],[1. , 0.867082],[1. , 0.869778],[1. , 0.87003 ],[1. , 0.87248 ],[1. , 0.884739],[1. , 0.886555],[1. , 0.890192],[1. , 0.901144],[1. , 0.901225],[1. , 0.908969],[1. , 0.917064],[1. , 0.917886],[1. , 0.918769],[1. , 0.918916],[1. , 0.920461],[1. , 0.925577],[1. , 0.939368],[1. , 0.947054],[1. , 0.949123],[1. , 0.949655],[1. , 0.952523],[1. , 0.958178],[1. , 0.958476],[1. , 0.963924],[1. , 0.969788],[1. , 0.972673],[1. , 0.981083],[1. , 0.98139 ],[1. , 0.982243],[1. , 0.987911],[1. , 0.990947],[1. , 0.993888],[1. , 0.995731]]) #計(jì)算不同k取值下的y估計(jì)值yHat ws1,yHat1 = LWLR(xMat,xMat,yMat,k=1.0) ws2,yHat2 = LWLR(xMat,xMat,yMat,k=0.01) ws3,yHat3 = LWLR(xMat,xMat,yMat,k=0.003) #創(chuàng)建畫(huà)布 fig = plt.figure(figsize=(6,8),dpi=100)#子圖1繪制k=1.0的曲線 fig1=fig.add_subplot(311) plt.scatter(xMat[:,1].A,yMat.A,c='b',s=2) plt.plot(xSort[:,1],yHat1[srtInd],linewidth=1,color='r') plt.title('局部加權(quán)回歸曲線,k=1.0',size=10,color='r')#子圖2繪制k=0.01的曲線 fig2=fig.add_subplot(312) plt.scatter(xMat[:,1].A,yMat.A,c='b',s=2) plt.plot(xSort[:,1],yHat2[srtInd],linewidth=1,color='r') plt.title('局部加權(quán)回歸曲線,k=0.01',size=10,color='r')#子圖3繪制k=0.003的曲線 fig3=fig.add_subplot(313) plt.scatter(xMat[:,1].A,yMat.A,c='b',s=2) plt.plot(xSort[:,1],yHat3[srtInd],linewidth=1,color='r') plt.title('局部加權(quán)回歸曲線,k=0.003',size=10,color='r')#調(diào)整子圖的間距 plt.tight_layout(pad=1.2) plt.show()

這三個(gè)圖是不同平滑值繪出的局部加權(quán)線性回歸結(jié)果。當(dāng)k=1.0時(shí),模型的效果與最小二乘法差不多;k=0.01時(shí),該模型基本上已經(jīng)挖出了數(shù)據(jù)的潛在規(guī)律,當(dāng)繼續(xù)減小到k=0.003時(shí),會(huì)發(fā)現(xiàn)模型考慮了太多的噪音,進(jìn)而導(dǎo)致了過(guò)擬合現(xiàn)象。

#四種模型相關(guān)系數(shù)比較 np.corrcoef(yHat.T,yMat.T) # 最小二乘法 array([[1. , 0.98647356],[0.98647356, 1. ]]) np.corrcoef(yHat1,yMat.T) # k=1.0模型 array([[1. , 0.98647703],[0.98647703, 1. ]]) np.corrcoef(yHat2,yMat.T) # k=0.01模型 array([[1. , 0.9985249],[0.9985249, 1. ]]) np.corrcoef(yHat3,yMat.T) # k=0.003模型 array([[1. , 0.99931945],[0.99931945, 1. ]])

局部加權(quán)線性回歸也存在一個(gè)問(wèn)題——增加了計(jì)算量,因?yàn)樗鼘?duì)每個(gè)點(diǎn)預(yù)測(cè)都要使用整個(gè)數(shù)據(jù)集。從不同k值的結(jié)果圖中可以看出,當(dāng)k=0.01時(shí)模型可以很好地?cái)M合數(shù)據(jù)潛在規(guī)律,但是同時(shí)看一下,k值與權(quán)重關(guān)系圖,可以發(fā)現(xiàn),當(dāng)k=0.01時(shí),大部分?jǐn)?shù)據(jù)點(diǎn)的權(quán)重都接近0,也就是說(shuō)他們基本上可以不用帶入計(jì)算。所以如果一開(kāi)始就能去掉這些數(shù)據(jù)點(diǎn)的計(jì)算,那么就可以大大減少程序的運(yùn)行時(shí)間了,從而緩解計(jì)算量增加帶來(lái)的問(wèn)題。后面我們會(huì)講解這個(gè)操作。

總結(jié)

以上是生活随笔為你收集整理的十、简单线性回归的python实现(详解)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

国产91影视 | 久久九九久久精品 | 亚洲影院国产 | 91九色成人 | 天堂黄色片 | 在线观看亚洲电影 | 午夜黄色一级片 | 久久国产欧美日韩 | 91免费高清在线观看 | 综合亚洲视频 | 久久国产剧场电影 | 911精品美国片911久久久 | 天天插综合网 | 一区二区三区在线免费观看视频 | 在线超碰av | 国产在线传媒 | 国产一区二区在线观看视频 | 日本精品视频免费观看 | 亚洲国产精品推荐 | 国产精品资源在线 | 国产日韩欧美精品在线观看 | 国产精品不卡在线播放 | 午夜精品一二三区 | 奇米影视999| 色噜噜在线观看 | 少妇精品久久久一区二区免费 | 国产一级在线免费观看 | 久久久免费高清视频 | 精品在线小视频 | 精品国产大片 | 国内精品久久久久久久久久 | 九九热re| 九九涩涩av台湾日本热热 | 天天看天天干天天操 | 国产69精品久久久久99尤 | 欧美精品一级视频 | 午夜黄色影院 | 精品久久毛片 | 西西4444www大胆艺术 | 欧美一区三区四区 | 91精品国产九九九久久久亚洲 | 日韩色在线观看 | 久久人人爽av | 99资源网| 免费在线播放黄色 | 色婷婷激情综合 | 日韩久久精品一区二区三区下载 | 国产成人久久精品 | 在线观看国产日韩欧美 | 欧美精品一区二区免费 | 色中色资源站 | 99理论片 | 国产在线 一区二区三区 | 99热这里只有精品久久 | 亚洲精选国产 | 精品免费久久久久久 | 天天操天天操天天操天天操 | 欧美激情精品一区 | 国产在线精品国自产拍影院 | 97在线看| www.色婷婷.com | 天天做天天看 | 亚洲一区av | 成人在线观看资源 | 色婷婷六月| 国产不卡毛片 | 精品久久久久亚洲 | 国产综合小视频 | 国产爽妇网| 亚洲精品国产视频 | 在线免费观看的av网站 | 日日干干夜夜 | 91视频观看免费 | 亚洲欧洲国产精品 | 亚洲一区二区高潮无套美女 | 91av免费观看 | 亚洲美女视频网 | 91视频久久久久 | 免费看污黄网站 | 国产精品乱码久久久久久1区2区 | 国产精品99精品 | 日韩免费播放 | 免费av观看网站 | 全黄色一级片 | 黄色大全在线观看 | 国产69精品久久久久久久久久 | 在线看免费 | 欧美日韩不卡在线视频 | 99热在线看 | 国产亚洲综合在线 | 日本动漫做毛片一区二区 | 97人人精品 | 色婷婷色 | 国产精品国产三级国产aⅴ9色 | 国产精品在线看 | 特级毛片爽www免费版 | 久草剧场 | 亚洲欧洲日韩 | 在线观看视频福利 | 久久精品日产第一区二区三区乱码 | 亚洲闷骚少妇在线观看网站 | 亚洲天堂自拍视频 | 久热av| 久久久免费视频播放 | 黄色在线免费观看网站 | 国产1级视频| 国产麻豆精品久久一二三 | 激情久久小说 | 久久精品理论 | 丁香激情综合久久伊人久久 | 免费亚洲精品视频 | 婷婷深爱 | 在线视频一二区 | 在线 视频 一区二区 | 欧美成人影音 | 国产91欧美 | 久久久久麻豆v国产 | 日本黄色片一区二区 | 九月婷婷人人澡人人添人人爽 | 国产精品视频永久免费播放 | 免费视频 你懂的 | 看国产黄色大片 | 91久久精品一区二区三区 | 操久在线| 夜夜夜夜猛噜噜噜噜噜初音未来 | 国色天香第二季 | 日韩精品一区不卡 | 免费aa大片 | 国产一区久久久 | 九色视频自拍 | 一级片视频免费观看 | 四虎国产精品成人免费影视 | 久久免费福利视频 | 三级黄色在线 | 日本中文乱码卡一卡二新区 | 国产一区视频在线观看免费 | 久色免费视频 | 美女视频免费精品 | av在线免费观看黄 | 欧美一区二区精品在线 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 欧美一区二区视频97 | 三上悠亚一区二区在线观看 | 黄色av播放| 一区二区三区四区影院 | 最近日本字幕mv免费观看在线 | 久久久久久久网站 | 免费观看日韩av | 欧美精品在线一区二区 | 久久男人中文字幕资源站 | 激情丁香久久 | 成人av资源 | 色偷偷人人澡久久超碰69 | 国产精品私人影院 | 精品一区二区三区在线播放 | 国产一区二区在线免费视频 | 日韩影片在线观看 | 99精品99 | av午夜电影 | 国产一级视屏 | 欧美精品乱码久久久久久按摩 | 精品国内自产拍在线观看视频 | 99精品欧美一区二区 | 久久久久女人精品毛片 | 天天天天色射综合 | 97av精品| 麻豆视频免费网站 | 久久九九精品久久 | 人人爽人人爽人人片av | 国产在线精品观看 | 国产第一页在线观看 | 91尤物国产尤物福利在线播放 | 日本在线观看一区二区 | 欧美最猛性xxxxx亚洲精品 | 精品久久精品久久 | 国产福利av| 999久久久国产精品 高清av免费观看 | 狠狠夜夜 | 中文字幕乱码视频 | 在线看日韩 | 国产精品国内免费一区二区三区 | 久久久久99精品国产片 | 久久免费视频7 | 久久激情小说 | 97超碰精品 | 久久久久国产一区二区 | 日韩精品视频一二三 | 国产成a人亚洲精v品在线观看 | 国产91免费在线 | 欧洲一区二区在线观看 | 国产精久久久久久妇女av | 可以免费看av| 久久这里只有精品久久 | 国产成人久久av免费高清密臂 | 青草视频免费观看 | 国产高清不卡一区二区三区 | 免费av大片 | av久久在线| 国产伦精品一区二区三区… | 国产日本在线观看 | 国产精品18久久久久久首页狼 | 999国产精品视频 | 日韩xxxx视频 | 97成人超碰| 精品黄色在线观看 | 人人狠狠综合久久亚洲 | 精品999在线 | 国产精品久久一区二区无卡 | 中文在线天堂资源 | h视频在线看 | 五月天九九 | 日本性久久 | 亚洲精品国产品国语在线 | 亚洲精品视频第一页 | 国产人成一区二区三区影院 | 久久国产精品久久久 | 午夜色婷婷| 依人成人综合网 | 久久久91精品国产一区二区精品 | 一级黄色片在线观看 | 亚洲精品 在线视频 | 日韩精品高清视频 | 狠狠色伊人亚洲综合网站色 | 又黄又刺激的网站 | 国产综合91 | 国产高清永久免费 | 亚洲精品三级 | 免费看亚洲毛片 | 国产一线二线三线在线观看 | 日本黄色大片免费看 | 91日韩在线视频 | avv天堂| 天天色天天综合网 | www中文在线 | 国产精品嫩草55av | 综合色站导航 | 亚洲开心激情 | 久久久国产一区二区 | 中文字幕观看在线 | 成人免费观看网站 | 97国产小视频 | 狠狠婷婷 | 99夜色| 国产亚洲情侣一区二区无 | 在线观看视频精品 | 欧美99久久 | 免费a v在线 | 久久曰视频 | 亚洲区另类春色综合小说校园片 | 涩涩成人在线 | 欧美a在线免费观看 | 亚洲国产日韩一区 | 亚洲在线精品 | 69视频永久免费观看 | 天天操夜夜拍 | 久久精品中文字幕少妇 | 久久无码av一区二区三区电影网 | 国产一区二区三区网站 | 久久久久久久久久久影视 | 99在线精品免费视频九九视 | 奇米影视777影音先锋 | 一区二区 不卡 | 伊人成人精品 | 一区二区三区手机在线观看 | 国产又粗又猛又黄视频 | 91xav| 欧美激情va永久在线播放 | 免费一级特黄录像 | 少妇精品久久久一区二区免费 | 色哟哟国产精品 | 天天射天天干 | 日韩狠狠操| 免费午夜视频在线观看 | 日本三级香港三级人妇99 | 亚洲国产日韩欧美 | 日韩高清免费观看 | 欧美日韩不卡一区二区 | 亚洲欧美999| 天天摸天天舔天天操 | 天天色天天射天天综合网 | 成人av久久 | 激情欧美一区二区三区免费看 | 免费特级黄色片 | 精品国产一区二区三区久久 | 国产在线日本 | 亚洲精品美女 | 国产91对白在线播 | 亚洲精品午夜一区人人爽 | 在线成人av| 午夜免费福利视频 | 在线视频1卡二卡三卡 | 97色狠狠 | 99c视频高清免费观看 | 成年人免费看片 | 国产精品视频99 | 欧美日韩调教 | 在线观看av的网站 | 日韩国产欧美在线视频 | 友田真希x88av | 日韩精品高清不卡 | 丁香影院在线 | 99超碰在线播放 | 探花视频在线观看免费版 | 欧美人人爱 | 热久在线| 黄色在线观看免费 | 午夜精品久久久久久久99水蜜桃 | 久久一级片 | 欧美久久久一区二区三区 | 免费在线播放 | 国产免费一区二区三区最新6 | 亚洲闷骚少妇在线观看网站 | 国产美女网站在线观看 | 天天操夜夜操国产精品 | 视色网站 | 免费看毛片网站 | 久久亚洲综合国产精品99麻豆的功能介绍 | 最近2019好看的中文字幕免费 | 婷婷久操 | 热re99久久精品国产99热 | 开心激情五月网 | 国产精品资源在线观看 | 久久精品99国产精品酒店日本 | 亚洲国产精品第一区二区 | 久久久久久蜜桃一区二区 | 97国产大学生情侣酒店的特点 | 天天操人人干 | 亚洲国产欧洲综合997久久, | 久久国产精品久久久 | 亚洲精品国产精品99久久 | 国产日韩视频在线观看 | 亚洲精品国产精品乱码不99热 | 欧美久久99 | 27xxoo无遮挡动态视频 | 久久 亚洲视频 | 91网在线观看 | 亚洲人精品午夜 | 国产精品成人久久 | 国产亚洲精品免费 | www.夜夜爽 | 色狠狠一区二区 | 日日干激情五月 | 亚洲一区 av | 久久久久久久久久久久av | av官网| 国产精品国产三级国产不产一地 | 国产一级大片免费看 | 91少妇精拍在线播放 | 在线黄色观看 | 人人爽人人爽人人 | 特级毛片爽www免费版 | 五月婷婷另类国产 | 国产五月婷 | 久久国内免费视频 | 国产一区91 | 99热精品国产 | 黄色三级免费网址 | 久久影院精品 | 久热精品国产 | 免费国产一区二区视频 | 国产婷婷精品 | 在线观看理论 | 顶级欧美色妇4khd | 97超碰在线视 | 免费欧美 | 成人h在线 | 国产成人福利在线观看 | 亚洲h视频在线 | 免费视频黄| 亚洲综合在线五月 | a午夜在线 | 97超碰人人爱 | 久草在线网址 | 免费看国产精品 | 国产 成人 久久 | 激情图片区 | 天天噜天天色 | .国产精品成人自产拍在线观看6 | 成 人 黄 色视频免费播放 | 中文字幕一区二区三区四区在线视频 | 麻豆综合网| 久久丁香| 亚洲视频第一页 | 久久人人干 | 涩涩爱夜夜爱 | 婷婷综合亚洲 | 麻豆系列在线观看 | 日韩av一区二区三区四区 | 亚洲精品在线观看视频 | 一区二区三区四区五区六区 | 亚洲精品在线观看网站 | 日韩一级电影网站 | 亚洲小视频在线观看 | 日本精品视频免费观看 | 深夜精品福利 | 天天操天天射天天 | 人人草在线观看 | 亚洲乱码国产乱码精品天美传媒 | 五月天亚洲综合 | 91免费黄视频 | 五月天亚洲精品 | 97日日| 久久综合网色—综合色88 | 欧美一区三区四区 | 91色网址| av在线超碰| 亚洲精品国产精品久久99 | 国产色 在线 | 91香蕉国产在线观看软件 | 国产区免费在线 | 高清在线一区二区 | 国内精品久久久久影院优 | 国产精品一区二区在线观看 | 国产精品嫩草影院99网站 | 久热免费| 伊人婷婷激情 | 黄色av网站在线观看 | 国产在线色视频 | 最近最新最好看中文视频 | 狠狠躁夜夜av | 欧美人人爱 | 免费男女羞羞的视频网站中文字幕 | 国产亚洲资源 | 亚洲午夜av久久乱码 | 黄色片网站免费 | 久久国产露脸精品国产 | 成人av久久 | 黄色a级片在线观看 | 日韩在线视频观看 | 天天天干天天天操 | 91在线麻豆 | 国产日产在线观看 | 亚洲三级精品 | 国产日韩精品一区二区在线观看播放 | 久久久久久精 | 久久久久久片 | 一区二区不卡在线观看 | 亚洲综合少妇 | 在线国产一区二区三区 | 成年人免费在线 | 在线成人一区 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产999免费视频 | 18国产精品白浆在线观看免费 | 成人影视免费 | 五月开心六月伊人色婷婷 | bbb搡bbb爽爽爽 | 国产在线久久久 | 国产一区二区免费看 | 国产.精品.日韩.另类.中文.在线.播放 | 中文字幕电影一区 | 中文字幕资源网在线观看 | 99久久精品免费看国产麻豆 | 久久久久久久久久久久久9999 | 久久99精品一区二区三区三区 | 福利视频一区二区 | 最近中文字幕视频网 | 久久观看免费视频 | www.国产在线| 色吊丝av中文字幕 | av大全在线播放 | 欧美激情视频一二三区 | 中日韩免费视频 | 麻花天美星空视频 | 6080yy午夜一二三区久久 | 手机在线中文字幕 | 91麻豆精品国产自产在线游戏 | 黄色网址在线播放 | 欧美日韩视频 | 91亚洲欧美 | 欧美专区日韩专区 | 91看片淫黄大片一级在线观看 | 免费看一级 | 美女网站免费福利视频 | 又黄又爽又色无遮挡免费 | 西西4444www大胆艺术 | 久久污视频 | 国产免费专区 | 欧美色综合天天久久综合精品 | 91大神一区二区三区 | 成人片在线播放 | 亚洲精品在线一区二区三区 | 九九综合九九 | 国产在线精品国自产拍影院 | 国产福利不卡视频 | 一区二区三区视频网站 | 婷五月天激情 | 日韩精品一区二区久久 | 黄色av电影网 | 精品二区久久 | 久久精品草 | 麻豆视频免费在线播放 | 99婷婷狠狠成为人免费视频 | 亚洲影院天堂 | 999国产在线 | 日韩精品一区二区在线 | 亚洲精品午夜久久久 | 国产黄色精品在线观看 | 一级做a爱片性色毛片www | 天天射成人 | 国产99久久久久 | 国产特级毛片aaaaaa高清 | 国产精品18久久久久久不卡孕妇 | 一本—道久久a久久精品蜜桃 | 亚洲成人av在线播放 | 日韩在线观看网站 | 色视频网站免费观看 | 一区二区电影在线观看 | 三级av网 | 91人人爽人人爽人人精88v | 成人在线电影观看 | 久久96| 成人h视频在线播放 | 中文字幕精品一区二区三区电影 | 97电影在线看视频 | 国产精品久久精品 | 中文字幕日本在线观看 | 99精品视频免费观看视频 | 国产久视频 | 国产精品一区二区在线观看免费 | 男女精品久久 | 四虎影视欧美 | 中文av在线免费观看 | 国产福利网站 | 日韩免费电影一区二区三区 | 久久久久成人精品免费播放动漫 | 亚洲精品在线免费观看视频 | 日韩欧三级 | 日韩高清一区在线 | 久久国产精品视频免费看 | 中文字幕在线不卡国产视频 | 在线免费观看的av | 久久国产精品免费视频 | 久草免费在线视频观看 | 国产一二三在线视频 | 香蕉网在线播放 | 久综合网 | 免费情趣视频 | 日韩精品视频免费看 | 日韩精品一区不卡 | 午夜久久久影院 | 欧美成人999 | 久久国产高清 | 欧美成年网站 | 中文高清av | 亚洲精品电影在线 | 天天操天天射天天添 | 五月婷婷免费 | 天天超碰 | 免费观看黄色12片一级视频 | 精品国产伦一区二区三区观看体验 | 99热这里只有精品1 av中文字幕日韩 | 美女网站视频免费黄 | 国产精品黄色在线观看 | 人人爽人人爽人人爽人人爽 | 国产一区二区三区免费观看视频 | 久久精品999 | 免费看国产曰批40分钟 | 久久经典国产视频 | 在线有码中文字幕 | 国产精品视频内 | 亚洲精品国偷自产在线99热 | av最新资源 | 中文字幕在线观看免费高清电影 | av爱干| 黄色日视频 | 中文字幕av网站 | 99精品在这里 | 97国产一区 | 欧美激情在线网站 | 成人黄色小说视频 | 美女网站久久 | 国产五月色婷婷六月丁香视频 | 日韩精品大片 | 免费在线观看不卡av | 久久免费电影网 | 一区二区三区四区五区在线 | av中文电影| 五月天电影免费在线观看一区 | 在线久久 | 免费av网站观看 | 国产男女爽爽爽免费视频 | 免费观看性生交 | av成人资源 | 国产一级精品绿帽视频 | 在线看黄网站 | 精品久久久久久国产偷窥 | 超碰在线天天 | 99久久久久国产精品免费 | 五月婷婷色综合 | 日韩免费在线视频 | 亚洲经典视频在线观看 | 91亚洲成人 | 国产精品区一区 | 国产免费久久久久 | 色综合久久五月天 | 激情久久综合网 | 久久精品3| 9999国产精品 | 国产黄色播放 | 99热这里有精品 | 国产欧美三级 | 亚洲精品国产拍在线 | 国产资源av | 久久99热这里只有精品国产 | 国产在线视频在线观看 | 免费在线观看污网站 | 成人小视频在线观看免费 | av电影中文字幕在线观看 | 日韩网站在线播放 | 国产黄色片网站 | 西西大胆免费视频 | 国产视频美女 | 日韩精品中文字幕在线观看 | 久久久久久久久久久免费av | 天天色天天射综合网 | 99在线精品视频观看 | 国产精品久一 | 色噜噜日韩精品一区二区三区视频 | 国产一区免费 | 69国产成人综合久久精品欧美 | 亚洲天堂网在线播放 | 亚洲午夜大片 | 91传媒免费观看 | 久久精品xxx | 国产原创中文在线 | 中文字幕一区二区三区四区视频 | 中文字幕免费观看全部电影 | 人人爱人人舔 | 久久国产精品99久久久久久进口 | 国产中文字幕精品 | 久久久久国产免费免费 | 西西人体4444www高清视频 | 一本一本久久a久久精品综合小说 | 日韩r级电影在线观看 | 亚洲mv大片欧洲mv大片免费 | 日韩精品久久久免费观看夜色 | 美女免费网站 | 久久香蕉电影 | 操操操日日日干干干 | 91视频在线免费 | 日韩h在线观看 | 午夜精品一区二区国产 | 国产老太婆免费交性大片 | 91综合视频在线观看 | av网站在线观看免费 | 99久久精品无码一区二区毛片 | 高清在线一区二区 | 91麻豆文化传媒在线观看 | 中文字幕一区二区三区在线观看 | 亚州精品天堂中文字幕 | 伊人影院在线观看 | 91av综合| 婷婷色网址| 伊人五月天综合 | 99av国产精品欲麻豆 | 精品综合久久 | 久久综合欧美精品亚洲一区 | 中文字幕国产亚洲 | 婷婷丁香激情网 | av中文字幕在线看 | 手机在线黄色网址 | 亚洲精品动漫成人3d无尽在线 | 最近字幕在线观看第一季 | 草久久影院 | 亚洲黄色在线免费观看 | 色吊丝在线永久观看最新版本 | 国产成人久久精品 | 欧美精品亚洲精品日韩精品 | 五月婷婷综合在线视频 | 一二三四精品 | 天天操月月操 | 波多野结衣视频一区 | 黄色国产在线观看 | 国产精品自在欧美一区 | 天天操天天射天天爽 | 国产明星视频三级a三级点| 在线看成人 | 久久精品欧美一区 | 成年性视频 | 国产理论一区二区三区 | www看片网站 | 亚洲精品国产综合99久久夜夜嗨 | 日韩美在线观看 | 99久久日韩精品免费热麻豆美女 | 97成人免费 | 热99久久精品 | 超碰在线最新地址 | 丝袜网站在线观看 | 一区二区欧美激情 | 91在线免费播放视频 | 五月天久久久久久 | 国产精品一区二区中文字幕 | 久草视频在线资源站 | 四虎影视成人永久免费观看视频 | 亚洲 精品在线视频 | 五月黄色 | 久久的色 | 欧美日韩国产在线观看 | 免费久久片| 国产精品久久久久久av | 日韩小视频网站 | 国产精品久久久久久久久久免费看 | 久久在线 | 99r在线精品| 精品久久久99 | 免费在线播放视频 | 久久99久久99精品免观看粉嫩 | 二区三区毛片 | 国产成人在线观看 | 在线播放av网址 | 91精品国产乱码久久桃 | 天天干,天天射,天天操,天天摸 | 欧美日韩国产亚洲乱码字幕 | 亚洲国产手机在线 | 不卡的av电影在线观看 | 99久久久久免费精品国产 | 啪啪免费观看网站 | 日韩av电影一区 | 国产亚洲精品久久久久秋 | 国产精品高清免费在线观看 | a级国产乱理论片在线观看 伊人宗合网 | av片在线观看免费 | 久久久久久久久久伊人 | 久久精品综合一区 | 久久免费看av | 日韩欧美在线视频一区二区 | 视频国产区| 国产剧在线观看片 | 美女在线国产 | 国产资源免费 | 免费视频一二三区 | 久久久久久久免费看 | 国产成人久 | 中文不卡视频 | 99精品视频在线播放观看 | 激情久久久久久久久久久久久久久久 | 国产精品国产亚洲精品看不卡15 | 精品超碰 | 中字幕视频在线永久在线观看免费 | 欧美视屏一区二区 | 亚洲欧美精品一区 | 欧美成人tv | 色网站在线免费观看 | 国产日产高清dvd碟片 | 日韩精品一区二区三区高清免费 | 爱爱av网站| 免费在线黄网 | 999精品网 | 天天拍天天爽 | 欧美激情va永久在线播放 | 免费日韩 精品中文字幕视频在线 | 亚洲视频大全 | 狠狠躁日日躁狂躁夜夜躁 | 国产久视频 | 久久三级视频 | 丁香花在线观看免费完整版视频 | 免费网站黄色 | 久久精品屋| 久久99国产精品视频 | 久久天天躁| 中文字幕制服丝袜av久久 | 久久久久久久久久伊人 | 中文在线最新版天堂 | 久久久精品网站 | 最近免费中文字幕mv在线视频3 | 91视频下载 | 中午字幕在线 | 视频在线观看日韩 | 99在线观看免费视频精品观看 | 国产一级电影在线 | 亚洲精品在 | 欧美a视频在线观看 | 色婷婷久久久 | 99热超碰 | 高清国产午夜精品久久久久久 | 99精品国产免费久久久久久下载 | 在线观看a视频 | 欧美经典久久 | 97人人人人 | 久久国产精品久久精品国产演员表 | 久久精品国产第一区二区三区 | 奇米影视8888在线观看大全免费 | 精品国产不卡 | 久久人操 | 日本成人中文字幕在线观看 | 超碰在线人人 | 激情五月婷婷综合 | 97精品视频在线 | 久久av在线 | 激情综合五月婷婷 | 91自拍91 | 日韩在线观看免费 | 奇米影视四色8888 | 天天草天天插 | 亚洲电影网站 | 在线观看免费av片 | 天天操,夜夜操 | 亚洲天堂色婷婷 | 精品国产1区2区3区 国产欧美精品在线观看 | 四虎永久视频 | 国产精品专区h在线观看 | 欧美日韩一区二区在线观看 | 中文字幕888 | 六月色婷婷| 色婷婷福利视频 | 91精品少妇偷拍99 | 在线免费试看 | 91成人在线观看喷潮 | www.狠狠操.com| 精品在线免费观看 | 黄色一级大片在线免费看国产一 | 久久视频这里有久久精品视频11 | 丁香婷婷成人 | 国内成人av| 亚洲一区视频在线播放 | 久久激情视频 久久 | 亚洲aⅴ一区二区三区 | 高清色免费 | 日韩视频中文字幕 | 亚洲欧美日韩精品久久奇米一区 | 久久成人欧美 | 99欧美精品 | 国产尤物在线视频 | 日韩精选在线 | 欧美一级小视频 | 在线成人看片 | 日韩在线一二三区 | 天天草天天摸 | 91久久精品一区二区二区 | 久久免费播放 | www.夜夜骑.com | 996久久国产精品线观看 | 91av视频导航 | 伊人春色电影网 | 亚洲天天综合网 | 久久怡红院 | 91九色国产蝌蚪 | 亚洲精品欧洲精品 | 超碰在线97观看 | 国产麻豆果冻传媒在线观看 | 国产小视频福利在线 | 亚洲 欧美 另类人妖 | 在线a亚洲视频播放在线观看 | 2024国产精品视频 | 免费开视频 | 欧女人精69xxxxxx | 日日躁你夜夜躁你av蜜 | 一区二区三区在线电影 | 香蕉视频免费在线播放 | 午夜精品麻豆 | 在线 视频 一区二区 | 欧美色道 | 成全免费观看视频 | av不卡免费看 | 干天天| 国产色影院 | a级国产乱理论片在线观看 特级毛片在线观看 | 日韩高清在线一区 | 色婷av| 成人久久18免费网站图片 | 日韩欧美在线免费 | 国产 视频 高清 免费 | 五月婷视频 | 欧美日韩三级在线观看 | 国产精品久久久久久久久免费 | 久久久 激情 | 98超碰在线观看 | 午夜性福利| 久久精品视频在线看 | 亚洲精品国产精品国自产观看浪潮 | 欧美极度另类 | av一本久道久久波多野结衣 | www·22com天天操 | 有码一区二区三区 | 国产免费大片 | 日本精品视频在线观看 | 国产福利中文字幕 | 中文字幕在线观看视频一区二区三区 | 国产成人免费观看 | 久久经典视频 | 天堂av在线7| 日日夜夜爱 | 亚洲国产丝袜在线观看 | 国产福利在线免费观看 | 亚洲黄色网络 | 亚洲综合网站在线观看 | 人人超在线公开视频 | 99久久久免费视频 | 精品国产乱码久久久久 | 麻豆传媒在线免费看 | 欧美日韩三级在线观看 | 久久视频在线看 | 亚洲爽爽网 | 97热久久免费频精品99 | 97超碰在线久草超碰在线观看 | 亚洲欧美在线综合 | 91大神一区二区三区 | 精品国产精品国产偷麻豆 | 成 人 黄 色 片 在线播放 | 久久欧洲视频 | 日本h在线播放 | 中文字幕视频一区二区 | 久久精品久久精品久久39 | 日日爱999 | 国产黄色一级片 | 一级黄色电影网站 | 久久免费资源 | 久久这里只有精品1 | 成年人在线电影 | 国产精品电影一区 | 五月激情亚洲 | 久久久免费毛片 | 亚洲天堂网站视频 | 久久久久久久影视 | 国产成人a亚洲精品 | 国产在线观看xxx | 六月天综合网 | 久久激情视频免费观看 | 99国产一区二区三精品乱码 | av免费电影在线观看 | 久草影视在线观看 | 久久久www成人免费精品 | 欧美亚洲久久 | 久久 亚洲视频 | 五月婷网站 | 欧美精品久久久久久久久老牛影院 | 久久久久成人精品免费播放动漫 | 国产精品美女毛片真酒店 | 97视频人人| 免费一级片在线观看 | 人人揉人人揉人人揉人人揉97 | 精品国产一区二 | 国产黄色片免费在线观看 | 亚洲好视频 | 色播亚洲婷婷 | 中文字幕在线观看免费 | 天天爽夜夜爽人人爽一区二区 | 欧美日韩精品免费观看视频 | 99久久精品免费看国产 | 久久久久久99精品 | 最新的av网站 | 在线免费观看视频a | 日韩免费 | 黄色一级性片 | 国产成人高清在线 | 久久精品一二三区白丝高潮 | 黄色资源网站 | 伊人网av| 亚洲综合色激情五月 | 天天舔天天搞 | av免费在线观看网站 | 亚洲人在线7777777精品 | 中文字幕在线免费观看 | 国产精品不卡av | 中文视频在线 | 国产明星视频三级a三级点| 国产精品久久久久久久久久久久午夜 | 成人午夜精品福利免费 | 久久久国产视频 | 九九久久精品 | 久久看视频 | 在线欧美国产 | 国产一级做a爱片久久毛片a | 99久久婷婷国产综合亚洲 | av线上看 | 808电影免费观看三年 | 欧美日韩中文字幕视频 | av一级片在线观看 | 在线观看国产v片 | 久久9999久久免费精品国产 | 一区二区三区在线电影 | 视频一区二区免费 | 亚洲精品国产第一综合99久久 | 精品国产一区二区三区蜜臀 | 综合色亚洲 | 视频二区 | 国产精品18久久久 | 国产精品久久久久久久久久东京 | 91视视频在线直接观看在线看网页在线看 | 九九亚洲精品 | 伊人狠狠干| 黄色片免费看 | 亚洲综合网 | 波多野结衣最新 | 色小说av | 免费a视频 | 就要干b| 91精品1区 | 国产99久久99热这里精品5 | 成人免费网视频 | 伊人亚洲综合网 | 美女网站黄在线观看 | 国产精品一区专区欧美日韩 | aa级黄色大片 | 国产精品久久久久久婷婷天堂 | 伊人看片| 高清国产午夜精品久久久久久 |