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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kaggle共享单车数据分析及预测(随机森林)

發(fā)布時間:2024/7/5 编程问答 69 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kaggle共享单车数据分析及预测(随机森林) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 一、數(shù)據(jù)收集
    • 1.1、項目說明
    • 1.2、數(shù)據(jù)內(nèi)容及變量說明
  • 二、數(shù)據(jù)處理
    • 2.1、導入數(shù)據(jù)
    • 2.2、缺失值處理
    • 2.3、Label數(shù)據(jù)(即count)異常值處理
    • 2.4、其他數(shù)據(jù)異常值處理
    • 2.5、時間型數(shù)據(jù)數(shù)據(jù)處理
  • 三、數(shù)據(jù)分析
    • 3.1 描述性分析
    • 3.2、探索性分析
      • 3.2.1、整體性分析
      • 3.2.2、相關(guān)性分析
      • 3.2.3、影響因素分析
        • 3.2.3.1、時段對租賃數(shù)量的影響
        • 3.2.3.2、溫度對租賃數(shù)量的影響
        • 3.2.3.3、 濕度對租賃數(shù)量的影響
        • 3.2.3.4、年份、月份對租賃數(shù)量的影響
        • 3.2.3.5、季節(jié)對出行人數(shù)的影響
        • 3.2.3.6、天氣情況對出行情況的影響
        • 3.2.3.7、風速對出行情況的影響
        • 3.2.3.8、日期對出行的影響
    • 3.3、預(yù)測性分析
      • 3.3.1、選擇特征值
      • 3.3.2、訓練集、測試集分離
      • 3.3.3、多余特征值舍棄
      • 3.3.4、選擇模型、訓練模型
      • 3.3.5、預(yù)測測試集數(shù)據(jù)

一、數(shù)據(jù)收集

1.1、項目說明

自行車共享系統(tǒng)是一種租賃自行車的方法,注冊會員、租車、還車都將通過城市中的站點網(wǎng)絡(luò)自動完成,通過這個系統(tǒng)人們可以根據(jù)需要從一個地方租賃一輛自行車然后騎到自己的目的地歸還。在這次比賽中,參與者需要結(jié)合歷史天氣數(shù)據(jù)下的使用模式,來預(yù)測D.C.華盛頓首都自行車共享項目的自行車租賃需求。

1.2、數(shù)據(jù)內(nèi)容及變量說明

比賽提供了跨越兩年的每小時租賃數(shù)據(jù),包含天氣信息和日期信息,訓練集由每月前19天的數(shù)據(jù)組成,測試集是每月第二十天到當月底的數(shù)據(jù)。

二、數(shù)據(jù)處理

2.1、導入數(shù)據(jù)

import matplotlib.pyplot as pltimport seaborn as sns sns.set(style='whitegrid' , palette='tab10')train=pd.read_csv(r'D:\A\Data\ufo\train.csv',encoding='utf-8') train.info()test=pd.read_csv(r'D:\A\Data\ufo\test.csv',encoding='utf-8') print(test.info())

2.2、缺失值處理

#可視化查詢?nèi)笔е?/span> import missingno as msno msno.matrix(train,figsize=(12,5)) msno.matrix(test,figsize=(12,5))


本次數(shù)據(jù)沒有缺失值,不需要進行缺失值處理。

2.3、Label數(shù)據(jù)(即count)異常值處理

#觀察訓練集數(shù)據(jù)描述統(tǒng)計 train.describe().T


先從數(shù)值型數(shù)據(jù)入手,可以看出租賃額(count)數(shù)值差異大,再觀察一下它們的密度分布:

#觀察租賃額密度分布 fig = plt.figure() ax = fig.add_subplot(1, 1, 1) fig.set_size_inches(6,5)sns.distplot(train['count']) ax.set(xlabel='count',title='Distribution of count',)


發(fā)現(xiàn)數(shù)據(jù)密度分布的偏斜比較嚴重,且有一個很長的尾,所以希望能把這一列數(shù)據(jù)的長尾處理一下,先排除掉3個標準差以外的數(shù)據(jù)試一下能不能滿足要求

train_WithoutOutliers = train[np.abs(train['count']-train['count'].mean())<=(3*train['count'].std())] print(train_WithoutOutliers.shape) train_WithoutOutliers['count'] .describe()


與處理前對比不是很明顯,可視化展示對比看一下:

fig = plt.figure() ax1 = fig.add_subplot(1, 2, 1) ax2 = fig.add_subplot(1, 2, 2) fig.set_size_inches(12,5)sns.distplot(train_WithoutOutliers['count'],ax=ax1) sns.distplot(train['count'],ax=ax2)ax1.set(xlabel='count',title='Distribution of count without outliers',) ax2.set(xlabel='registered',title='Distribution of count')


可以看到數(shù)據(jù)波動依然很大,而我們希望波動相對穩(wěn)定,否則容易產(chǎn)生過擬合,所以希望對數(shù)據(jù)進行處理,使得數(shù)據(jù)相對穩(wěn)定,此處選擇對數(shù)變化,來使得數(shù)據(jù)穩(wěn)定。

yLabels=train_WithoutOutliers['count'] yLabels_log=np.log(yLabels) sns.distplot(yLabels_log)


經(jīng)過對數(shù)變換后數(shù)據(jù)分布更均勻,大小差異也縮小了,使用這樣的標簽對訓練模型是有效果的。接下來對其余的數(shù)值型數(shù)據(jù)進行處理,由于其他數(shù)據(jù)同時包含在兩個數(shù)據(jù)集中,為方便數(shù)據(jù)處理先將兩個數(shù)據(jù)集合并。

Bike_data=pd.concat([train_WithoutOutliers,test],ignore_index=True) #查看數(shù)據(jù)集大小 Bike_data.shape

2.4、其他數(shù)據(jù)異常值處理

fig, axes = plt.subplots(2, 2) fig.set_size_inches(12,10)sns.distplot(Bike_data['temp'],ax=axes[0,0]) sns.distplot(Bike_data['atemp'],ax=axes[0,1]) sns.distplot(Bike_data['humidity'],ax=axes[1,0]) sns.distplot(Bike_data['windspeed'],ax=axes[1,1])axes[0,0].set(xlabel='temp',title='Distribution of temp',) axes[0,1].set(xlabel='atemp',title='Distribution of atemp') axes[1,0].set(xlabel='humidity',title='Distribution of humidity') axes[1,1].set(xlabel='windspeed',title='Distribution of windspeed')


通過這個分布可以發(fā)現(xiàn)一些問題,比如風速為什么0的數(shù)據(jù)很多,而觀察統(tǒng)計描述發(fā)現(xiàn)空缺值在1–6之間,從這里似乎可以推測,數(shù)據(jù)本身或許是有缺失值的,但是用0來填充了,但這些風速為0的數(shù)據(jù)會對預(yù)測產(chǎn)生干擾,希望使用隨機森林根據(jù)相同的年份,月份,季節(jié),溫度,濕度等幾個特征來填充一下風速的缺失值。填充之前看一下非零數(shù)據(jù)的描述統(tǒng)計。

Bike_data[Bike_data['windspeed']!=0]['windspeed'].describe()

from sklearn.ensemble import RandomForestRegressorBike_data["windspeed_rfr"]=Bike_data["windspeed"] # 將數(shù)據(jù)分成風速等于0和不等于兩部分 dataWind0 = Bike_data[Bike_data["windspeed_rfr"]==0] dataWindNot0 = Bike_data[Bike_data["windspeed_rfr"]!=0] #選定模型 rfModel_wind = RandomForestRegressor(n_estimators=1000,random_state=42) # 選定特征值 windColumns = ["season","weather","humidity","month","temp","year","atemp"] # 將風速不等于0的數(shù)據(jù)作為訓練集,fit到RandomForestRegressor之中 rfModel_wind.fit(dataWindNot0[windColumns], dataWindNot0["windspeed_rfr"]) # 通過訓練好的模型預(yù)測風速 wind0Values = rfModel_wind.predict(X= dataWind0[windColumns]) #將預(yù)測的風速填充到風速為零的數(shù)據(jù)中 dataWind0.loc[:,"windspeed_rfr"] = wind0Values #連接兩部分數(shù)據(jù) Bike_data = dataWindNot0.append(dataWind0) Bike_data.reset_index(inplace=True) Bike_data.drop('index',inplace=True,axis=1)

觀察隨機森林填充后的密度分布情況

fig, axes = plt.subplots(2, 2) fig.set_size_inches(12,10)sns.distplot(Bike_data['temp'],ax=axes[0,0]) sns.distplot(Bike_data['atemp'],ax=axes[0,1]) sns.distplot(Bike_data['humidity'],ax=axes[1,0]) sns.distplot(Bike_data['windspeed_rfr'],ax=axes[1,1])axes[0,0].set(xlabel='temp',title='Distribution of temp',) axes[0,1].set(xlabel='atemp',title='Distribution of atemp') axes[1,0].set(xlabel='humidity',title='Distribution of humidity') axes[1,1].set(xlabel='windseed',title='Distribution of windspeed')

2.5、時間型數(shù)據(jù)數(shù)據(jù)處理

Bike_data['date']=Bike_data.datetime.apply( lambda c : c.split( )[0]) Bike_data['hour']=Bike_data.datetime.apply( lambda c : c.split( )[1].split(':')[0]).astype('int') Bike_data['year']=Bike_data.datetime.apply( lambda c : c.split( )[0].split('/')[0]).astype('int') Bike_data['month']=Bike_data.datetime.apply( lambda c : c.split( )[0].split('/')[1]).astype('int') Bike_data['weekday']=Bike_data.date.apply( lambda c : datetime.strptime(c,'%Y/%m/%d').isoweekday()) Bike_data.head()

三、數(shù)據(jù)分析

3.1 描述性分析

train.describe().T


溫度, 體表溫度, 相對濕度, 風速均近似對稱分布, 而非注冊用戶, 注冊用戶,以及總數(shù)均右邊分布。

for i in range(5, 12):name = train.columns[i]print('{0}偏態(tài)系數(shù)為 {1}, 峰態(tài)系數(shù)為 {2}'.format(name, train[name].skew(), train[name].kurt()))


temp, atemp, humidity低度偏態(tài), windspeed中度偏態(tài), casual, registered, count高度偏態(tài);
temp, atemp, humidity為平峰分布, windspeed,casual, registered, count為尖峰分布。

3.2、探索性分析

3.2.1、整體性分析

sns.pairplot(Bike_data ,x_vars=['holiday','workingday','weather','season','weekday','hour','windspeed_rfr','humidity','temp','atemp'] ,y_vars=['casual','registered','count'] , plot_kws={'alpha': 0.1})


大致可以看出:

  • 會員在工作日出行多,節(jié)假日出行少,臨時用戶則相反;
  • 一季度出行人數(shù)總體偏少;
  • 租賃數(shù)量隨天氣等級上升而減少;
  • 小時數(shù)對租賃情況影響明顯,會員呈現(xiàn)兩個高峰,非會員呈現(xiàn)一個正態(tài)分布;
  • 租賃數(shù)量隨風速增大而減少;
  • 溫度、濕度對非會員影響比較大,對會員影響較小。
  • 3.2.2、相關(guān)性分析

    查看各個特征與每小時租車總量(count)的相關(guān)性

    correlation = Bike_data.corr() mask = np.array(correlation) mask[np.tril_indices_from(mask)] = False fig,ax= plt.subplots() fig.set_size_inches(20,10) sns.heatmap(correlation, mask=mask,vmax=.8, square=True,annot=True)plt.show()


    count 和 registered、casual高度正相關(guān),相關(guān)系數(shù)分別為0.7 與0.97。因為 count = casual + registered ,所以這個正相關(guān)和預(yù)期相符。count 和 temp 正相關(guān),相關(guān)系數(shù)為 0.39。一般來說,氣溫過低人們不愿意騎車出行。count 和 humidity(濕度)負相關(guān),濕度過大的天氣不適宜騎車。當然考慮濕度的同時也應(yīng)該考慮溫度。windspeed似乎對租車人數(shù)影響不大(0.1),但我們也應(yīng)該考慮到極端大風天氣出現(xiàn)頻率應(yīng)該不高。風速在正常范圍內(nèi)波動應(yīng)該對人們租車影響不大。可以看出特征值對租賃數(shù)量的影響力度為,時段>溫度>濕度>年份>月份>季節(jié)>天氣等級>風速>星期幾>是否工作日>是否假日

    3.2.3、影響因素分析

    3.2.3.1、時段對租賃數(shù)量的影響

    workingday_df=Bike_data[Bike_data['workingday']==1] workingday_df = workingday_df.groupby(['hour'], as_index=True).agg({'casual':'mean','registered':'mean','count':'mean'})nworkingday_df=Bike_data[Bike_data['workingday']==0] nworkingday_df = nworkingday_df.groupby(['hour'], as_index=True).agg({'casual':'mean','registered':'mean', 'count':'mean'}) fig, axes = plt.subplots(1, 2,sharey = True)workingday_df.plot(figsize=(15,5),title = 'The average number of rentals initiated per hour in the working day',ax=axes[0]) nworkingday_df.plot(figsize=(15,5),title = 'The average number of rentals initiated per hour in the nonworkdays',ax=axes[1])


    通過對比可以看出:

  • 工作日對于會員用戶上下班時間是兩個用車高峰,而中午也會有一個小高峰,猜測可能是外出午餐的人;
  • 而對臨時用戶起伏比較平緩,高峰期在17點左右;
  • 并且會員用戶的用車數(shù)量遠超過臨時用戶。
  • 對非工作日而言租賃數(shù)量隨時間呈現(xiàn)一個正態(tài)分布,高峰在14點左右,低谷在4點左右,且分布比較均勻。
  • 3.2.3.2、溫度對租賃數(shù)量的影響

    先觀察溫度的走勢

    #數(shù)據(jù)按小時統(tǒng)計展示起來太麻煩,希望能夠按天匯總?cè)∫惶斓臍鉁刂形粩?shù) temp_df = Bike_data.groupby(['date','weekday'], as_index=False).agg({'year':'mean','month':'mean','temp':'median'})#由于測試數(shù)據(jù)集中沒有租賃信息,會導致折線圖有斷裂,所以將缺失的數(shù)據(jù)丟棄 temp_df.dropna ( axis = 0 , how ='any', inplace = True ) #預(yù)計按天統(tǒng)計的波動仍然很大,再按月取日平均值 temp_month = temp_df.groupby(['year','month'], as_index=False).agg({'weekday':'min','temp':'median'}) #將按天求和統(tǒng)計數(shù)據(jù)的日期轉(zhuǎn)換成datetime格式 temp_df['date']=pd.to_datetime(temp_df['date'])#將按月統(tǒng)計數(shù)據(jù)設(shè)置一列時間序列 temp_month.rename(columns={'weekday':'day'},inplace=True) temp_month['date']=pd.to_datetime(temp_month[['year','month','day']])#設(shè)置畫框尺寸 fig = plt.figure(figsize=(18,6)) ax = fig.add_subplot(1,1,1)#使用折線圖展示總體租賃情況(count)隨時間的走勢 plt.plot(temp_df['date'] , temp_df['temp'] , linewidth=1.3 , label='Daily average') ax.set_title('Change trend of average temperature per day in two years') plt.plot(temp_month['date'] , temp_month['temp'] , marker='o', linewidth=1.3 ,label='Monthly average') ax.legend()


    可以看出每年的氣溫趨勢相同隨月份變化,在7月份氣溫最高,1月份氣溫最低,再看一下每小時平均租賃數(shù)量隨溫度變化的趨勢。

    #按溫度取租賃額平均值 temp_rentals = Bike_data.groupby(['temp'], as_index=True).agg({'casual':'mean', 'registered':'mean','count':'mean'}) temp_rentals .plot(title = 'The average number of rentals initiated per hour changes with the temperature')


    可觀察到隨氣溫上升租車數(shù)量總體呈現(xiàn)上升趨勢,但在氣溫超過35時開始下降,在氣溫4度時達到最低點。

    3.2.3.3、 濕度對租賃數(shù)量的影響

    先觀察濕度的走勢:

    4humidity_df = Bike_data.groupby('date', as_index=False).agg({'humidity':'mean'}) humidity_df['date']=pd.to_datetime(humidity_df['date']) #將日期設(shè)置為時間索引 humidity_df=humidity_df.set_index('date')humidity_month = Bike_data.groupby(['year','month'], as_index=False).agg({'weekday':'min','humidity':'mean'}) humidity_month.rename(columns={'weekday':'day'},inplace=True) humidity_month['date']=pd.to_datetime(humidity_month[['year','month','day']])fig = plt.figure(figsize=(18,6)) ax = fig.add_subplot(1,1,1) plt.plot(humidity_df.index , humidity_df['humidity'] , linewidth=1.3,label='Daily average') plt.plot(humidity_month['date'], humidity_month['humidity'] ,marker='o', linewidth=1.3,label='Monthly average') ax.legend() ax.set_title('Change trend of average humidity per day in two years')


    濕度的變化幅度不是很大,多數(shù)圍繞60上下浮動,本次數(shù)據(jù)范圍內(nèi)峰值為80。

    humidity_rentals = Bike_data.groupby(['humidity'], as_index=True).agg({'casual':'mean','registered':'mean','count':'mean'}) humidity_rentals .plot (title = 'Average number of rentals initiated per hour in different humidity')


    可以觀察到在濕度20左右租賃數(shù)量迅速達到高峰值,此后緩慢遞減。

    3.2.3.4、年份、月份對租賃數(shù)量的影響

    觀察兩年時間里,總租車數(shù)量隨時間變化的趨勢

    #數(shù)據(jù)按小時統(tǒng)計展示起來太麻煩,希望能夠按天匯總 count_df = Bike_data.groupby(['date','weekday'], as_index=False).agg({'year':'mean','month':'mean','casual':'sum','registered':'sum','count':'sum'}) #由于測試數(shù)據(jù)集中沒有租賃信息,會導致折線圖有斷裂,所以將缺失的數(shù)據(jù)丟棄 count_df.dropna ( axis = 0 , how ='any', inplace = True )#預(yù)計按天統(tǒng)計的波動仍然很大,再按月取日平均值 count_month = count_df.groupby(['year','month'], as_index=False).agg({'weekday':'min','casual':'mean', 'registered':'mean','count':'mean'})#將按天求和統(tǒng)計數(shù)據(jù)的日期轉(zhuǎn)換成datetime格式 count_df['date']=pd.to_datetime(count_df['date'])#將按月統(tǒng)計數(shù)據(jù)設(shè)置一列時間序列 count_month.rename(columns={'weekday':'day'},inplace=True) count_month['date']=pd.to_datetime(count_month[['year','month','day']])#設(shè)置畫框尺寸 fig = plt.figure(figsize=(18,6)) ax = fig.add_subplot(1,1,1)#使用折線圖展示總體租賃情況(count)隨時間的走勢 plt.plot(count_df['date'] , count_df['count'] , linewidth=1.3 , label='Daily average') ax.set_title('Change trend of average number of rentals initiated per day in two years') plt.plot(count_month['date'] , count_month['count'] , marker='o', linewidth=1.3 , label='Monthly average') ax.legend()


    可以看出:

  • 共享單車的租賃情況2012年整體是比2011年有增漲的;
  • 租賃情況隨月份波動明顯;
  • 數(shù)據(jù)在2011年9到12月,2012年3到9月間波動劇烈;
  • 有很多局部波谷值。
  • 3.2.3.5、季節(jié)對出行人數(shù)的影響

    在對年份月份因素的數(shù)據(jù)分析圖中發(fā)現(xiàn)存在很多局部低谷,所以將租賃數(shù)量按季節(jié)取中位數(shù)展示,同時觀察季節(jié)的溫度變化

    day_df=Bike_data.groupby('date').agg({'year':'mean','season':'mean','casual':'sum', 'registered':'sum','count':'sum','temp':'mean','atemp':'mean'})season_df = day_df.groupby(['year','season'], as_index=True).agg({'casual':'mean', 'registered':'mean','count':'mean'})season_df .plot(figsize=(18,6),title = 'The trend of average number of rentals initiated per day changes with season')

    temp_df = day_df.groupby(['year','season'], as_index=True).agg({'temp':'mean', 'atemp':'mean'}) temp_df.plot(figsize=(18,6),title = 'The trend of average temperature per day changes with season')


    可以看出無論是臨時用戶還是會員用戶用車的數(shù)量都在秋季迎來高峰,而春季度用戶數(shù)量最低。

    3.2.3.6、天氣情況對出行情況的影響

    考慮到不同天氣的天數(shù)不同,例如非常糟糕的天氣(4)會很少出現(xiàn),查看一下不同天氣等級的數(shù)據(jù)條數(shù),再對租賃數(shù)量按天氣等級取每小時平均值。

    count_weather = Bike_data.groupby('weather') count_weather[['casual','registered','count']].count()

    weather_df = Bike_data.groupby('weather', as_index=True).agg({'casual':'mean','registered':'mean'}) weather_df.plot.bar(stacked=True,title = 'Average number of rentals initiated per hour in different weather')


    此處存在不合理數(shù)據(jù):天氣等級4的時候出行人數(shù)并不少,尤其是會員出行人數(shù)甚至比天氣等級2的平均值還高,按理說4等級的應(yīng)該是最少的,將天氣等級4的數(shù)據(jù)打印出來找一下原因:

    Bike_data[Bike_data['weather']==4]


    觀察可知該數(shù)據(jù)是在上下班高峰期產(chǎn)生的,所以該數(shù)據(jù)是個異常數(shù)據(jù)。不具有代表性。

    3.2.3.7、風速對出行情況的影響

    兩年時間內(nèi)風速的變化趨勢

    windspeed_df = Bike_data.groupby('date', as_index=False).agg({'windspeed_rfr':'mean'}) windspeed_df['date']=pd.to_datetime(windspeed_df['date']) #將日期設(shè)置為時間索引 windspeed_df=windspeed_df.set_index('date')windspeed_month = Bike_data.groupby(['year','month'], as_index=False).agg({'weekday':'min','windspeed_rfr':'mean'}) windspeed_month.rename(columns={'weekday':'day'},inplace=True) windspeed_month['date']=pd.to_datetime(windspeed_month[['year','month','day']])fig = plt.figure(figsize=(18,6)) ax = fig.add_subplot(1,1,1) plt.plot(windspeed_df.index , windspeed_df['windspeed_rfr'] , linewidth=1.3,label='Daily average') plt.plot(windspeed_month['date'], windspeed_month['windspeed_rfr'] ,marker='o', linewidth=1.3,label='Monthly average') ax.legend() ax.set_title('Change trend of average number of windspeed per day in two years')


    可以看出風速在2011年9月份和2011年12月到2012年3月份間波動和大,觀察一下租賃人數(shù)隨風速變化趨勢,考慮到風速特別大的時候很少,如果取平均值會出現(xiàn)異常,所以按風速對租賃數(shù)量取最大值。

    windspeed_rentals = Bike_data.groupby(['windspeed'], as_index=True).agg({'casual':'max', 'registered':'max','count':'max'}) windspeed_rentals .plot(title = 'Max number of rentals initiated per hour in different windspeed')


    可以看到租賃數(shù)量隨風速越大租賃數(shù)量越少,在風速超過30的時候明顯減少,但風速在風速40左右卻有一次反彈,打印數(shù)據(jù)找一下反彈原因:

    df2=Bike_data[Bike_data['windspeed']>40] df2=df2[df2['count']>400] df2


    該條數(shù)據(jù)產(chǎn)生在上下班高峰期時期,所以也是個異常值,不具有代表性。

    3.2.3.8、日期對出行的影響

    考慮到相同日期是否工作日,星期幾,以及所屬年份等信息是一樣的,把租賃數(shù)據(jù)按天求和,其它日期類數(shù)據(jù)取平均值

    day_df = Bike_data.groupby(['date'], as_index=False).agg({'casual':'sum','registered':'sum','count':'sum', 'workingday':'mean','weekday':'mean','holiday':'mean','year':'mean'}) day_df.head()

    6number_pei=day_df[['casual','registered']].mean() number_pei

    plt.axes(aspect='equal') plt.pie(number_pei, labels=['casual','registered'], autopct='%1.1f%%', pctdistance=0.6 , labeldistance=1.05 , radius=1 ) plt.title('Casual or registered in the total lease')


    工作日
    由于工作日和休息日的天數(shù)差別,對工作日和非工作日租賃數(shù)量取了平均值,對一周中每天的租賃數(shù)量求和

    workingday_df=day_df.groupby(['workingday'], as_index=True).agg({'casual':'mean', 'registered':'mean'}) workingday_df_0 = workingday_df.loc[0] workingday_df_1 = workingday_df.loc[1]# plt.axes(aspect='equal') fig = plt.figure(figsize=(8,6)) plt.subplots_adjust(hspace=0.5, wspace=0.2) #設(shè)置子圖表間隔 grid = plt.GridSpec(2, 2, wspace=0.5, hspace=0.5) #設(shè)置子圖表坐標軸 對齊plt.subplot2grid((2,2),(1,0), rowspan=2) width = 0.3 # 設(shè)置條寬p1 = plt.bar(workingday_df.index,workingday_df['casual'], width) p2 = plt.bar(workingday_df.index,workingday_df['registered'], width,bottom=workingday_df['casual']) plt.title('Average number of rentals initiated per day') plt.xticks([0,1], ('nonworking day', 'working day'),rotation=20) plt.legend((p1[0], p2[0]), ('casual', 'registered'))plt.subplot2grid((2,2),(0,0)) plt.pie(workingday_df_0, labels=['casual','registered'], autopct='%1.1f%%', pctdistance=0.6 , labeldistance=1.35 , radius=1.3) plt.axis('equal') plt.title('nonworking day')plt.subplot2grid((2,2),(0,1)) plt.pie(workingday_df_1, labels=['casual','registered'], autopct='%1.1f%%', pctdistance=0.6 , labeldistance=1.35 , radius=1.3) plt.title('working day') plt.axis('equal')

    weekday_df= day_df.groupby(['weekday'], as_index=True).agg({'casual':'mean', 'registered':'mean'}) weekday_df.plot.bar(stacked=True , title = 'Average number of rentals initiated per day by weekday')


    對比圖可發(fā)現(xiàn):

  • 工作日會員用戶出行數(shù)量較多,臨時用戶出行數(shù)量較少;
  • 周末會員用戶租賃數(shù)量降低,臨時用戶租賃數(shù)量增加。
  • 節(jié)假日
    由于節(jié)假日在一年中數(shù)量占比非常少,先來看一每年的節(jié)假日下有幾天:

    holiday_coun=day_df.groupby('year', as_index=True).agg({'holiday':'sum'}) holiday_coun


    假期的天數(shù)占一年天數(shù)的份額十分少,所以對假期和非假期取日平均值

    holiday_df = day_df.groupby('holiday', as_index=True).agg({'casual':'mean', 'registered':'mean'}) holiday_df.plot.bar(stacked=True , title = 'Average number of rentals initiated per day by holiday or not')


    節(jié)假日會員或非會員使用量都比非節(jié)假日多,符合規(guī)律。

    3.3、預(yù)測性分析

    3.3.1、選擇特征值

    根據(jù)前面的觀察,決定將時段(hour)、溫度(temp)、濕度(humidity)、年份(year)、月份(month)、季節(jié)(season)、天氣等級(weather)、風速(windspeed_rfr)、星期幾(weekday)、是否工作日(workingday)、是否假日(holiday),11項作為特征值。由于CART決策樹使用二分類,所以將多類別型數(shù)據(jù)使用one-hot轉(zhuǎn)化成多個二分型類別

    dummies_month = pd.get_dummies(Bike_data['month'], prefix= 'month') dummies_season=pd.get_dummies(Bike_data['season'],prefix='season') dummies_weather=pd.get_dummies(Bike_data['weather'],prefix='weather') dummies_year=pd.get_dummies(Bike_data['year'],prefix='year') #把5個新的DF和原來的表連接起來 Bike_data=pd.concat([Bike_data,dummies_month,dummies_season,dummies_weather,dummies_year],axis=1)

    3.3.2、訓練集、測試集分離

    dataTrain = Bike_data[pd.notnull(Bike_data['count'])] dataTest= Bike_data[~pd.notnull(Bike_data['count'])].sort_values(by=['datetime']) datetimecol = dataTest['datetime'] yLabels=dataTrain['count'] yLabels_log=np.log(yLabels)

    3.3.3、多余特征值舍棄

    dropFeatures = ['casual' , 'count' , 'datetime' , 'date' , 'registered' ,'windspeed' , 'atemp' , 'month','season','weather', 'year' ]dataTrain = dataTrain.drop(dropFeatures , axis=1) dataTest = dataTest.drop(dropFeatures , axis=1)

    3.3.4、選擇模型、訓練模型

    rfModel = RandomForestRegressor(n_estimators=1000 , random_state = 42)rfModel.fit(dataTrain , yLabels_log)preds = rfModel.predict( X = dataTrain)

    3.3.5、預(yù)測測試集數(shù)據(jù)

    predsTest= rfModel.predict(X = dataTest)submission=pd.DataFrame({'datetime':datetimecol , 'count':[max(0,x) for x in np.exp(predsTest)]})submission.to_csv(r'D:\A\Data\ufo\/bike_predictions.csv',index=False)

    總結(jié)

    以上是生活随笔為你收集整理的kaggle共享单车数据分析及预测(随机森林)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

    免费91麻豆精品国产自产在线观看 | 国产精品午夜在线观看 | 香蕉影院在线观看 | 成人网大片| 国产精品a成v人在线播放 | 久久久夜色 | 免费看黄在线观看 | 久久久久久久久网站 | 欧美一级黄大片 | 欧美高清视频不卡网 | 国产在线无 | 日韩在线观看中文字幕 | 国产精品久久久久久麻豆一区 | 欧美精品中文 | 成人97视频一区二区 | 综合色爱| 在线小视频你懂得 | 亚洲色图色| 九9热这里真品2 | 一区二区三区四区免费视频 | 欧美日韩国产综合一区二区 | 精品亚洲欧美无人区乱码 | 成人免费视频视频在线观看 免费 | 亚洲一区二区高潮无套美女 | 国产精品久99 | 久久久久久久久免费视频 | 九九色网 | 亚洲天堂免费视频 | 在线观看av小说 | 一级片视频免费观看 | 在线观看小视频 | 久久综合久久综合久久综合 | 国产精品久久久久永久免费观看 | 精品亚洲网 | 超碰日韩| 日韩在线视频一区二区三区 | 国产色黄网站 | 在线免费精品视频 | 国产高清综合 | 久精品视频在线 | 青青草在久久免费久久免费 | 久久久九色精品国产一区二区三区 | 日本三级不卡视频 | 制服丝袜天堂 | 色国产精品一区在线观看 | 黄色大全免费网站 | av黄色免费网站 | 国产精品999久久久 久产久精国产品 | 天天干天天摸天天操 | 国产黄视频在线观看 | 国产一区在线视频观看 | 色婷婷久久久综合中文字幕 | 国产美女视频 | 久久久久久国产精品免费 | 夜夜夜草 | 亚洲91在线| 亚洲免费av观看 | 在线免费观看黄色小说 | 久久精品黄 | 亚洲 欧洲 国产 精品 | 麻豆传媒在线免费看 | 日韩av二区 | 五月开心激情网 | 六月久久婷婷 | bbw av| 国产精品美女久久久免费 | 欧美三级高清 | 一区二区三区韩国免费中文网站 | 最近中文字幕国语免费av | 东方av在 | 日日爽| 成人免费在线视频观看 | 欧美亚洲精品一区 | 日韩国产精品一区 | 人人插人人射 | 五月天色站| 欧美另类tv| 六月丁香在线观看 | 色视频成人在线观看免 | 伊人久久国产 | 国产精品综合久久 | 欧美国产日韩一区二区三区 | 精品中文字幕在线 | 日韩精品中文字幕一区二区 | 92精品国产成人观看免费 | 国产精品乱码久久久久久1区2区 | 久久电影网站中文字幕 | 国产青草视频在线观看 | 日韩欧美高清视频在线观看 | 国产+日韩欧美 | 国精产品999国精产品岳 | 一区二区三区在线免费观看 | 国产永久免费 | 亚洲综合在线五月天 | 亚洲精品高清视频在线观看 | 国产97色在线 | 人人狠狠综合久久亚洲婷 | 在线精品视频在线观看高清 | 亚洲高清视频在线观看免费 | 欧美aa一级 | 99亚洲国产 | 欧美日产一区 | 久久久久久久久久久久久久免费看 | 久久精品高清视频 | 高清有码中文字幕 | 伊人狠狠色丁香婷婷综合 | 欧洲精品二区 | 婷婷干五月 | 色狠狠操 | 国产福利一区二区三区在线观看 | 欧美少妇18p | 成人a免费| 精品视频区| 久久国内视频 | 99理论片 | 很黄很黄的网站免费的 | 婷婷色中文字幕 | 成年人免费av| 午夜少妇一区二区三区 | 婷婷色在线资源 | 日本丶国产丶欧美色综合 | 一区二区三区四区免费视频 | 麻豆视频免费入口 | 日本精油按摩3 | 麻豆视频免费网站 | 狠狠色丁香婷婷综合久久片 | 精品国偷自产国产一区 | 狠狠操夜夜 | 久久中文精品视频 | 亚洲在线成人精品 | 成人黄色中文字幕 | 在线观看国产亚洲 | 国产精品一区一区三区 | 精品国产乱码一区二 | 在线免费观看欧美日韩 | 国产裸体永久免费视频网站 | 国产不卡免费av | 狠狠久久婷婷 | 韩日视频在线 | 免费人做人爱www的视 | 久久天天躁夜夜躁狠狠躁2022 | 亚洲视频电影在线 | 在线a视频免费观看 | 狠狠干在线 | 狠狠狠色 | 最新av电影网址 | 欧美一区二区三区激情视频 | 2018好看的中文在线观看 | 成年人免费电影在线观看 | av高清网站在线观看 | 99视频导航| 欧美一级日韩三级 | 亚洲人成人在线 | 日本在线观看黄色 | 精品超碰 | 四虎成人精品在永久免费 | 免费观看一级 | 波多野结衣在线观看一区 | 黄色三级免费网址 | 婷婷六月在线 | 久久久久久免费毛片精品 | 日韩一区在线播放 | 日韩精品视频一二三 | 国产精品视频久久 | 日韩精品一区二区三区不卡 | 国产成年免费视频 | 成人性生交大片免费看中文网站 | 日韩在线精品 | 亚洲区精品 | 久久兔费看a级 | 中文日韩在线视频 | 婷婷六月天在线 | 国产最新在线观看 | 久久福利综合 | 天天天操操操 | 在线看国产 | 日韩精品视频免费看 | 在线观看成人小视频 | 69国产精品成人在线播放 | 久久午夜国产 | 免费看精品久久片 | 91高清免费在线观看 | 91污在线观看 | 精品国产一区二区三区四区vr | 人人爽人人爽人人片av免 | 精品国内自产拍在线观看视频 | 国产精品久久久久久久久久久免费 | 亚洲片在线 | 久久伦理影院 | 欧美日韩p片 | 伊人婷婷 | 天天操天天干天天爽 | 精品国产大片 | 麻豆视频免费在线播放 | 91亚洲国产成人久久精品网站 | 久久免费成人精品视频 | 丁香激情视频 | 91视视频在线直接观看在线看网页在线看 | 日本在线观看视频一区 | 日韩高清一区 | 天天爽夜夜爽精品视频婷婷 | 一区二区不卡视频在线观看 | 91人人揉日日捏人人看 | 久久视频一区 | 国产理论片在线观看 | 成人精品久久久 | 久草影视在线 | 国产精品久久久久毛片大屁完整版 | 中文字幕在线有码 | 欧美一级片在线观看视频 | 五月天亚洲婷婷 | 国产精品久久久久久久久久久免费看 | 玖玖视频网 | 日韩在线视频国产 | 成人黄色在线 | 久久www免费人成看片高清 | 91九色视频国产 | 欧美人zozo| 日操操| 久久国产精品免费一区 | 亚洲爱av | 精品国产欧美一区二区三区不卡 | 成年人视频在线观看免费 | 麻豆网站免费观看 | 九九视频精品在线 | 久久欧美综合 | 永久免费在线 | 国产精品123| 少妇按摩av| 一区二区三区日韩在线 | 日韩一区二区三区视频在线 | 在线电影 一区 | 国际精品久久久久 | 97碰碰碰| 亚洲91中文字幕无线码三区 | 国产美女视频免费观看的网站 | 日韩电影在线观看一区二区 | 免费在线观看不卡av | 免费观看性生活大片 | av免费在线观看网站 | 亚洲经典在线 | 日韩免费观看高清 | 天天干,夜夜操 | 黄色精品免费 | 婷婷六月色 | 免费成人在线视频网站 | 黄色一级大片在线免费看产 | 国产精品美女久久久久久久 | 亚洲国产中文在线 | 日本成人免费在线观看 | 在线免费观看欧美日韩 | 91九色国产在线 | 国产国产人免费人成免费视频 | 久久伦理电影网 | 91麻豆看国产在线紧急地址 | 在线欧美日韩 | 天天操天天摸天天爽 | 黄色精品网站 | 久草热久草视频 | 成人网中文字幕 | 青青草国产精品视频 | 日韩视频在线播放 | 日韩在线网 | 亚洲精品视频大全 | 日本三级不卡 | 亚洲91网站 | 精品夜夜嗨av一区二区三区 | 亚洲精品综合久久 | 免费看污片 | 国产99爱 | 三级av中文字幕 | 成 人 免费 黄 色 视频 | 黄色的视频 | 久久久久久久国产精品影院 | 国产人成一区二区三区影院 | 一区免费在线 | 亚洲一区美女视频在线观看免费 | 国内小视频在线观看 | 色播激情五月 | 一区二区三区污 | 永久免费毛片 | 国产精品毛片完整版 | 日本最新一区二区三区 | 精品一二三区视频 | 色com网| 久草在线电影网 | 国产精品国产三级国产不产一地 | 日韩欧美一区二区在线播放 | 天天草天天爽 | 成人欧美亚洲 | 日韩在线观看精品 | 亚洲激情中文 | 国产免费一区二区三区最新6 | 亚洲影院色| 国产精品va在线观看入 | 色综合久久五月 | 蜜臀久久99精品久久久久久网站 | 亚洲电影av在线 | 色黄视频免费观看 | 福利视频区 | av丝袜在线 | 激情丁香综合 | 久久久久久久久久亚洲精品 | 成人免费一区二区三区在线观看 | 欧美大片在线看免费观看 | 91福利视频一区 | 婷婷伊人综合 | 国产 欧美 日产久久 | 国产亚洲精品美女 | 91精品国自产在线偷拍蜜桃 | 在线免费av网| 波多野结衣电影一区二区三区 | 日韩欧美高清在线 | 色婷婷天天干 | 天天操天天干天天操天天干 | 亚洲成人免费观看 | 日韩欧美高清在线观看 | 97超碰伊人| 欧洲一区二区三区精品 | 综合国产在线观看 | 国产精选视频 | 免费a v网站 | 操操操人人人 | 91免费观看视频网站 | 日韩中文字幕免费看 | 亚洲精品国产品国语在线 | 国产精品片| 在线播放亚洲激情 | 日韩亚洲在线观看 | 欧美久久久久 | 欧美人zozo| 91精品一区国产高清在线gif | 精品v亚洲v欧美v高清v | 国产不卡在线 | 国产精品成人久久久 | 午夜视频在线观看一区二区三区 | 三级在线国产 | 五月花激情| 日韩视频免费在线 | 国产精品日韩久久久久 | 久草精品在线播放 | 国产一区二区视频在线播放 | 99热这里是精品 | 狠狠躁天天躁 | 欧美老女人xx | 欧美日本一区 | 国产一级不卡视频 | 国产亚洲精品久久久久久电影 | 日韩啪视频| 99中文视频在线 | 国产在线观看一区 | 毛片美女网站 | 欧美黑吊大战白妞欧美 | 日韩影视精品 | 亚洲影院国产 | 久久综合影音 | 在线观看国产一区二区 | 日本中文字幕在线视频 | 91高清一区 | 亚洲三级国产 | 免费91在线 | 欧美性生活久久 | 狠狠操狠狠操 | 日日骑| 国产精品乱码久久 | av电影中文 | 成人小视频在线观看免费 | 久久黄色小说视频 | 久久福利剧场 | 久久综合丁香 | 国产精品高清在线 | 91精品免费在线观看 | 午夜久操 | 狠狠干美女 | 亚洲成人精品 | 99久久精品无码一区二区毛片 | 99热这里精品 | 日本视频高清 | 日韩欧美一区二区不卡 | 黄色天堂在线观看 | www免费网站在线观看 | 国产成人精品久久久久 | 日韩精品一区二区三区高清免费 | 91在线看 | 特黄特黄的视频 | 丁香婷婷色综合亚洲电影 | 欧美精品久久久久久久 | 婷婷久久网 | 97色资源 | 成人毛片网 | 日韩中文字幕在线观看 | 欧美二区在线播放 | 欧美精品一区二区免费 | 黄色在线观看免费 | 91视频在线播放视频 | 国产成人精品综合 | 高清在线一区 | 欧美激情奇米色 | 激情文学综合丁香 | 日本三级吹潮在线 | 91理论电影| 国产 中文 日韩 欧美 | www.狠狠干| 亚洲精品动漫成人3d无尽在线 | 99r在线视频 | 日韩电影在线观看一区 | 99久e精品热线免费 99国产精品久久久久久久久久 | 国产福利一区在线观看 | 国产又粗又硬又长又爽的视频 | 九九天堂 | 99精品久久久 | 亚洲码国产日韩欧美高潮在线播放 | 中文字幕视频网 | 久久久国产精品一区二区三区 | 激情动态| 久久综合久色欧美综合狠狠 | 国产精品美女免费视频 | 丰满少妇在线观看 | 中文字幕视频观看 | 欧美 日韩 性 | 国产高清视频在线 | 欧美激情第十页 | 久久99热这里只有精品国产 | 一区二区三区四区不卡 | 欧美韩国日本在线 | 久久久久国产一区二区三区四区 | 色偷偷中文字幕 | 久久久久国产精品免费 | 91粉色视频| 国产福利精品在线观看 | 久久久久久久久久久久影院 | 五月天久久精品 | 最新超碰| 成人在线观看av | 婷婷国产视频 | 在线精品国产 | 国产一级高清 | 一本一本久久a久久精品综合小说 | 国产男女免费完整视频 | 国产精品黑丝在线观看 | 最新真实国产在线视频 | 黄网站色欧美视频 | 国产精品国产三级国产aⅴ9色 | 婷香五月| 久久不色 | 狠狠躁夜夜av| 人人精品| 色偷偷网站视频 | www.天天干.com | 色偷偷男人的天堂av | 国产免费观看高清完整版 | 久草在线综合网 | 三级黄在线 | 欧美性生活小视频 | 婷婷久久婷婷 | 青草草在线视频 | 国内精品久久久久久久久久久久 | 亚洲一区天堂 | 激情网站网址 | 在线 影视 一区 | 久久久久久久福利 | 久久久久99精品成人片三人毛片 | 国产视频高清 | 国产色网站 | 亚洲一区尤物 | 精品一区二区久久久久久久网站 | 午夜视频在线观看一区二区 | 中文字幕网站视频在线 | 国产一区二区三区网站 | 中文字幕乱码日本亚洲一区二区 | 99看视频在线观看 | 操操爽| 国产成人精品午夜在线播放 | 日韩天堂在线观看 | 国产成人精品一区二区三区在线 | 激情亚洲综合在线 | 国产日韩精品一区二区 | 99精品视频播放 | 亚洲精品合集 | 久久最新网址 | 在线天堂中文www视软件 | 久久久国产精品人人片99精片欧美一 | 91精品国产一区二区三区 | 99久久激情 | 91成人精品 | 久久国产亚洲 | 久久久久国产精品厨房 | 日韩在线视频观看免费 | 色九九影院 | 久久久影片 | 日韩在线不卡视频 | 午夜色场 | 免费午夜av | 一本一道波多野毛片中文在线 | 日本黄色大片免费 | 又黄又爽又湿又无遮挡的在线视频 | 人人插人人射 | 91久久国产精品 | 日韩在线视频网 | 97视频在线看 | 久久久成人精品 | 成人久久久精品国产乱码一区二区 | 99超碰在线观看 | 毛片永久新网址首页 | 欧美性色网站 | 日本久久精品 | 国产精品99久久久久久武松影视 | 在线电影中文字幕 | 97av视频在线 | 日韩a级免费视频 | 亚洲在线黄色 | 在线观看的a站 | 久久久久夜色 | 精品美女久久久久 | 日韩欧美高清免费 | 在线观看日韩精品 | 91成人精品 | 人人草在线视频 | 深夜免费小视频 | 国产精品密入口果冻 | 在线黄色av | 一本—道久久a久久精品蜜桃 | 91麻豆看国产在线紧急地址 | 美女精品国产 | 色偷偷中文字幕 | 97视频播放 | 国产又粗又猛又色 | 久草网免费 | 99久久日韩精品免费热麻豆美女 | 成年人网站免费在线观看 | 黄在线免费看 | 国产一级视频在线 | 精品99在线观看 | 亚洲精品国产品国语在线 | 91高清免费| 日韩免费视频在线观看 | 成人h电影| 久草免费在线观看 | 又大又硬又黄又爽视频在线观看 | 亚洲精品啊啊啊 | 亚洲开心激情 | 亚洲视频综合在线 | 在线中文字幕观看 | 色欧美成人精品a∨在线观看 | 久久久久高清毛片一级 | 国产精品中文在线 | 伊人宗合网 | 人人插人人搞 | 日韩电影在线观看一区二区 | 久久久午夜电影 | 亚洲国产高清在线观看视频 | 国产淫片免费看 | 久草免费福利在线观看 | 天天干天天干天天色 | 日本精品久久久一区二区三区 | 99久久99| 日韩中文在线字幕 | 91.dizhi永久地址最新 | 成人在线电影观看 | 国产精品美女久久久久久2018 | 亚洲欧洲成人精品av97 | 天天天天射 | 国产中年夫妇高潮精品视频 | 97在线视| 国产综合片 | 欧美天天射| 日韩成人精品 | 色欧美视频 | 四虎影视久久久 | 黄色一级大片在线免费看产 | 在线播放一区 | 国产精品成人一区二区 | 国产剧情亚洲 | 国产成人一区二区啪在线观看 | 国产精品婷婷 | 国产精品一区一区三区 | 国产精品久久久久久久久岛 | 91成人免费观看视频 | 久久成人麻豆午夜电影 | 天天操夜夜操天天射 | 激情av网址 | 亚洲婷婷在线 | 成人资源站| 久久福利剧场 | 国产午夜麻豆影院在线观看 | 婷婷五月情 | 久久久久久久久久电影 | 国产1区2区3区精品美女 | 国产麻豆电影在线观看 | 亚洲精品一区二区三区高潮 | 91豆花在线 | 国产精品999久久久 久产久精国产品 | 久久激情五月丁香伊人 | 日本久久久久久科技有限公司 | 中文伊人 | 友田真希av| 精品天堂av | 国产伦精品一区二区三区照片91 | 九九在线国产视频 | 免费av影视 | 99视频免费 | 久久久国产高清 | 91高清免费看| 亚洲综合色激情五月 | 香蕉视频最新网址 | 91视频免费观看 | 色中色亚洲 | 99亚洲精品 | 亚洲精品三级 | 97超碰资源网 | 国产二区视频在线观看 | 香蕉视频色 | 色网站在线免费观看 | 久久呀 | 欧美一二三视频 | 日韩小视频 | 日韩91av| 毛片网站免费 | 丁香色婷 | 国产在线欧美 | 超碰伊人网 | 成人黄色影片在线 | 国产美女视频一区 | 丁香婷婷久久久综合精品国产 | 午夜婷婷在线播放 | 亚洲国产高清在线观看视频 | 深夜免费小视频 | av在线播放观看 | 18+视频网站链接 | 免费av网站在线看 | 久久国产免费视频 | 欧美日韩天堂 | 成人va天堂 | 黄色av电影在线 | www亚洲精品 | 中文字幕丝袜制服 | 国产精品精品国产色婷婷 | 91精品一区二区三区久久久久久 | 激情丁香 | 超碰在线个人 | 操操碰| 欧美 另类 交 | 婷婷av网 | 白丝av在线| www亚洲一区 | 久久不射电影院 | 九九热精品视频在线播放 | 怡红院成人在线 | 国精产品永久999 | 欧美亚洲国产精品久久高清浪潮 | 久久综合久久鬼 | 91传媒视频在线观看 | 91看片黄色 | 在线看成人 | 99这里精品 | 国产亚洲精品久久 | 久久99亚洲精品久久久久 | 4438全国亚洲精品在线观看视频 | 国产手机在线观看视频 | 国产精品久久久久久久久久久免费看 | 美女久久视频 | 麻豆视频一区二区 | 国产不卡在线观看视频 | 天天天天天天天操 | 波多野结衣在线播放一区 | 精品一区免费 | av在线com| 99精品黄色片免费大全 | 狠狠狠狠狠干 | 国产精品毛片一区二区在线看 | 国内精品久久久久久久久久 | 91福利影院在线观看 | 日韩av视屏| av黄色国产 | 欧美精品少妇xxxxx喷水 | 久久国产免 | 天天射综合网站 | 国产精品视频不卡 | 成人国产亚洲 | 久久九九国产精品 | 极品美女被弄高潮视频网站 | 精品欧美乱码久久久久久 | 超碰在线公开免费 | 在线影院 国内精品 | 97在线观看视频国产 | 91精品视频在线观看免费 | 欧美国产日韩一区 | 日韩在线大片 | 国产精品免费观看在线 | 日韩综合视频在线观看 | 国产综合福利在线 | 制服丝袜在线 | 东方av免费在线观看 | 欧美精品一级视频 | 国产亚洲资源 | 日韩精品中文字幕一区二区 | 在线亚洲播放 | 久久久男人的天堂 | 国产精品一区二区白浆 | 丁香久久| 日韩精品第一区 | 天天天天综合 | av在线免费播放 | 久久理论电影网 | 91亚洲精品久久久蜜桃 | 久久人人爽人人爽人人片 | 国产亚洲在 | 国产成人精品电影久久久 | 精品综合久久久 | 狠狠狠干狠狠 | 天天插天天狠 | 国产99久久精品一区二区300 | 成人黄色在线看 | 免费看黄的视频 | 国产视频精品在线 | 在线观看免费国产小视频 | 中文字幕欧美日韩va免费视频 | 性日韩欧美在线视频 | 欧美一进一出抽搐大尺度视频 | h动漫中文字幕 | 热久精品 | 国产精品破处视频 | 成人理论在线观看 | 亚洲免费在线看 | 97在线成人 | 久久综合成人网 | 成人在线免费看视频 | 国产免费美女 | 99久久精品国产免费看不卡 | 亚洲乱码中文字幕综合 | 欧美一级片在线播放 | 91久久精品日日躁夜夜躁国产 | 国产精品系列在线 | 亚洲美女免费视频 | 精品在线视频一区二区三区 | 超级碰碰碰免费视频 | 夜夜躁狠狠躁日日躁视频黑人 | 九草视频在线观看 | 国产一级三级 | 中文字幕在线观看完整版电影 | 在线视频精品 | a级国产乱理伦片在线观看 亚洲3级 | 日韩精品久久久 | 成人91av| 黄网站色欧美视频 | 天天草av| 在线视频一区二区 | 亚洲欧美日韩一二三区 | 亚洲精品玖玖玖av在线看 | 特级黄色视频毛片 | 国产精品免费久久久久久 | 黄色片免费看 | 久久午夜网 | 亚洲理论电影网 | 四虎国产精品免费 | 99精彩视频在线观看免费 | 国产精品手机视频 | 亚洲狠狠婷婷综合久久久 | 激情综合婷婷 | 99 视频 高清 | 91精品国产乱码在线观看 | 日韩成人黄色av | 天天摸日日摸人人看 | 国产成人免费网站 | 1024手机在线看 | 最新午夜电影 | 碰超人人 | 国产成人免费av电影 | 日韩精品一区二区三区水蜜桃 | 国产精品一区二区久久精品爱微奶 | 午夜精品久久久久久久99 | 色视频网站免费观看 | 又黄又刺激的视频 | 99视频精品全部免费 在线 | 欧美另类交在线观看 | 欧美在线观看禁18 | 91成人在线视频观看 | 日韩精品观看 | 国内亚洲精品 | 欧美日韩激情视频8区 | 国产成人99久久亚洲综合精品 | 日韩国产欧美在线视频 | 男女激情麻豆 | 欧美日韩视频在线 | 97视频在线观看免费 | 韩日成人av | 久久久久久久久久久久国产精品 | 色搞搞 | 国产精品久久三 | 久久这里精品视频 | 成人国产精品免费观看 | 国产免费a| 国产麻豆精品传媒av国产下载 | 国产一级视频在线观看 | 日本电影黄色 | 午夜av激情 | 欧美日韩国产欧美 | 欧美日韩久久不卡 | 91桃色视频| 中文字幕在线观看网址 | 中文在线 | 国产一级不卡视频 | 91视频在线播放视频 | 精品欧美小视频在线观看 | 超级av在线 | 国产毛片久久久 | 综合天堂av久久久久久久 | 国产精品99免视看9 国产精品毛片一区视频 | 高清视频一区 | 五月婷婷在线播放 | 国产精品自产拍在线观看中文 | 69视频永久免费观看 | 国产美女视频一区 | 国产精品手机在线播放 | 久久精品高清视频 | 热久久最新地址 | 欧美 高跟鞋交 xxxxhd | 国产婷婷 | 久久精品中文字幕免费mv | 精品免费| 中文字幕av在线免费 | 国产三级精品三级在线观看 | 亚洲成人av片 | www.久久免费 | 国外av在线 | 一区二区三区久久精品 | 日本三级久久 | 精品视频www | 日韩欧美在线视频一区二区 | 日本中文字幕在线观看 | 国产亚州av| 欧美激情精品久久久 | 97狠狠干| 久热国产视频 | 中文字幕在线看片 | 美女视频免费精品 | 国产福利91精品一区二区三区 | 久久久久久国产精品亚洲78 | 黄色片网站大全 | 伊人色综合久久天天 | 久草综合在线观看 | 三级小视频在线观看 | 日韩中文幕 | 欧美色图30p| 97在线看片 | 欧美中文字幕久久 | 欧美精品中文在线免费观看 | 久久午夜色播影院免费高清 | 视频直播国产精品 | 日本久久片| 久久久视频在线 | 97在线影院 | 黄色软件视频网站 | 色婷婷综合久久久 | 国产一级二级三级视频 | 中文字幕有码在线观看 | 欧美精品三级在线观看 | 96精品视频 | 狠狠黄 | 婷婷色网 | 久久五月天色综合 | 国产精品美女久久久免费 | 在线视频麻豆 | 国产日韩高清在线 | 亚洲观看黄色网 | 人人添人人澡 | 天天做天天爱夜夜爽 | 日韩精品专区在线影院重磅 | 91在线九色 | 国产精久久久久久久 | 久久亚洲私人国产精品 | 久热爱 | 精品99久久| 国产永久免费高清在线观看视频 | 久久精品波多野结衣 | 婷婷六月综合网 | 日批网站免费观看 | 麻豆国产精品va在线观看不卡 | 日b视频在线观看网址 | 国产精品久久视频 | 亚洲精品mv在线观看 | 国产精品白虎 | 国产精品久久久久久爽爽爽 | av免费在线网站 | 天天亚洲 | 国产最新视频在线观看 | 九九精品视频在线看 | 久久精品在线视频 | 九九久久国产精品 | 日三级在线 | 精品国产乱码 | 99国产在线观看 | 一区二区视频在线观看免费 | 久香蕉 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 亚洲免费不卡 | 丰满少妇在线观看 | 精品自拍av | 综合婷婷丁香 | 欧美日韩国产mv | 欧美另类xxx | 五月婷在线 | 国产在线精品一区二区不卡了 | 在线天堂中文www视软件 | www.在线观看视频 | 久久精品99久久久久久 | 婷婷激情综合 | 久久精品中文字幕 | 国产乱对白刺激视频在线观看女王 | 精品久久久久久久久久国产 | 干干操操| 97精品欧美91久久久久久 | 人人艹视频 | 亚洲免费视频在线观看 | 欧美性极品xxxx娇小 | 久久视频一区二区 | 天天操天天摸天天干 | 国产精品一区二区电影 | 亚洲伊人第一页 | 国产精品9999久久久久仙踪林 | 九九视频精品免费 | 探花在线观看 | 天天曰天天| 狠狠激情中文字幕 | 国产精品中文字幕av | 久久精品一区 | 五月开心激情 | 日日草夜夜操 | 狠狠干狠狠久久 | 日本中文字幕在线一区 | 免费在线观看不卡av | 99热日本 | 成年人免费在线观看网站 | 日本视频网 | 国内免费的中文字幕 | 97成人精品区在线播放 | 亚洲国产精品成人精品 | 亚洲精欧美一区二区精品 | jizz999| 国产精品一区二区久久 | 男女激情片在线观看 | 久久艹中文字幕 | www国产一区 | 亚洲日b视频 | 久久视频一区二区 | 国产特级毛片aaaaaa毛片 | 婷婷av色综合 | 一区二区三区高清在线观看 | 欧美精品做受xxx性少妇 | 国产3p视频| 狠狠色丁香久久婷婷综 | 免费在线一区二区 | 精品视频专区 | 亚洲成人影音 | 亚洲好视频 | 四月婷婷在线观看 | 欧美性免费| 在线观看日本高清mv视频 | 狠狠做深爱婷婷综合一区 | 91九色视频国产 | 国产在线观看xxx | 四虎国产视频 | 久久综合狠狠综合久久狠狠色综合 | 91亚洲网 | 成人免费看黄 | 久久九精品 | 91丨九色丨国产女 | 久草a在线| 日韩欧美国产激情在线播放 | www.夜色.com | 精品自拍sae8—视频 | 国产手机视频在线播放 | 狠狠网亚洲精品 | 日韩精品久久久免费观看夜色 | 狠狠干夜夜操天天爽 | 国产中文字幕在线观看 | 日韩av在线影视 | 毛片网站免费 | 久久特级毛片 | 亚洲黄色一级视频 | 福利视频网址 | 亚洲电影一区二区 | 亚洲国产日韩一区 | www91在线观看 | 国产亚洲欧洲 | 亚洲天堂网在线观看视频 | 国产精品影音先锋 | 丁香婷婷激情五月 | 视频一区二区三区视频 | 国产精品一区二区美女视频免费看 | 日日夜av| 91免费版在线观看 | 久久综合久色欧美综合狠狠 | 久久精品国亚洲 | 三级大片网站 | 国产精品99久久久久久久久久久久 | 久草在线官网 | 色综合天天干 |