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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

风控-数据分析

發(fā)布時間:2024/1/18 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 风控-数据分析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

數(shù)據(jù)總體了解:

讀取數(shù)據(jù)集并了解數(shù)據(jù)集大小,原始特征維度;

通過info熟悉數(shù)據(jù)類型;

粗略查看數(shù)據(jù)集中各特征基本統(tǒng)計量;

缺失值和唯一值:

查看數(shù)據(jù)缺失值情況

查看唯一值特征情況

深入數(shù)據(jù)-查看數(shù)據(jù)類型

類別型數(shù)據(jù)

數(shù)值型數(shù)據(jù)

離散數(shù)值型數(shù)據(jù)

連續(xù)數(shù)值型數(shù)據(jù)

數(shù)據(jù)間相關(guān)關(guān)系

特征和特征之間關(guān)系

特征和目標(biāo)變量之間關(guān)系

用pandas_profiling生成數(shù)據(jù)報告

import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import datetime import warnings warnings.filterwarnings('ignore')

1.讀取文件

#讀取文件 data_train = pd.read_csv("./train.csv") data_test_a = pd.read_csv('./testA.csv')

2.整體信息

#查看數(shù)據(jù)集樣本個數(shù)和原始特征維度 data_test_a.shape (200000, 48) data_train.shape (800000, 47) data_train.columns Index(['id', 'loanAmnt', 'term', 'interestRate', 'installment', 'grade','subGrade', 'employmentTitle', 'employmentLength', 'homeOwnership','annualIncome', 'verificationStatus', 'issueDate', 'isDefault','purpose', 'postCode', 'regionCode', 'dti', 'delinquency_2years','ficoRangeLow', 'ficoRangeHigh', 'openAcc', 'pubRec','pubRecBankruptcies', 'revolBal', 'revolUtil', 'totalAcc','initialListStatus', 'applicationType', 'earliesCreditLine', 'title','policyCode', 'n0', 'n1', 'n2', 'n2.1', 'n4', 'n5', 'n6', 'n7', 'n8','n9', 'n10', 'n11', 'n12', 'n13', 'n14'],dtype='object') data_train.info() <class 'pandas.core.frame.DataFrame'> RangeIndex: 800000 entries, 0 to 799999 Data columns (total 47 columns): id 800000 non-null int64 loanAmnt 800000 non-null float64 term 800000 non-null int64 interestRate 800000 non-null float64 installment 800000 non-null float64 grade 800000 non-null object subGrade 800000 non-null object employmentTitle 799999 non-null float64 employmentLength 753201 non-null object homeOwnership 800000 non-null int64 annualIncome 800000 non-null float64 verificationStatus 800000 non-null int64 issueDate 800000 non-null object isDefault 800000 non-null int64 purpose 800000 non-null int64 postCode 799999 non-null float64 regionCode 800000 non-null int64 dti 799761 non-null float64 delinquency_2years 800000 non-null float64 ficoRangeLow 800000 non-null float64 ficoRangeHigh 800000 non-null float64 openAcc 800000 non-null float64 pubRec 800000 non-null float64 pubRecBankruptcies 799595 non-null float64 revolBal 800000 non-null float64 revolUtil 799469 non-null float64 totalAcc 800000 non-null float64 initialListStatus 800000 non-null int64 applicationType 800000 non-null int64 earliesCreditLine 800000 non-null object title 799999 non-null float64 policyCode 800000 non-null float64 n0 759730 non-null float64 n1 759730 non-null float64 n2 759730 non-null float64 n2.1 759730 non-null float64 n4 766761 non-null float64 n5 759730 non-null float64 n6 759730 non-null float64 n7 759730 non-null float64 n8 759729 non-null float64 n9 759730 non-null float64 n10 766761 non-null float64 n11 730248 non-null float64 n12 759730 non-null float64 n13 759730 non-null float64 n14 759730 non-null float64 dtypes: float64(33), int64(9), object(5) memory usage: 286.9+ MB data_train.describe() idloanAmntterminterestRateinstallmentemploymentTitlehomeOwnershipannualIncomeverificationStatusisDefault...n5n6n7n8n9n10n11n12n13n14countmeanstdmin25%50%75%max
800000.000000800000.000000800000.000000800000.000000800000.000000799999.000000800000.0000008.000000e+05800000.000000800000.000000...759730.000000759730.000000759730.000000759729.000000759730.000000766761.000000730248.000000759730.000000759730.000000759730.000000
399999.50000014416.8188753.48274513.238391437.94772372005.3517140.6142137.613391e+041.0096830.199513...8.1079378.5759948.28295314.6224885.59234511.6438960.0008150.0033840.0893662.178606
230940.2520138716.0861780.8558324.765757261.460393106585.6402040.6757496.894751e+040.7827160.399634...4.7992107.4005364.5616898.1246103.2161845.4841040.0300750.0620410.5090691.844377
0.000000500.0000003.0000005.31000015.6900000.0000000.0000000.000000e+000.0000000.000000...0.0000000.0000000.0000001.0000000.0000000.0000000.0000000.0000000.0000000.000000
199999.7500008000.0000003.0000009.750000248.450000427.0000000.0000004.560000e+040.0000000.000000...5.0000004.0000005.0000009.0000003.0000008.0000000.0000000.0000000.0000001.000000
399999.50000012000.0000003.00000012.740000375.1350007755.0000001.0000006.500000e+041.0000000.000000...7.0000007.0000007.00000013.0000005.00000011.0000000.0000000.0000000.0000002.000000
599999.25000020000.0000003.00000015.990000580.710000117663.5000001.0000009.000000e+042.0000000.000000...11.00000011.00000010.00000019.0000007.00000014.0000000.0000000.0000000.0000003.000000
799999.00000040000.0000005.00000030.9900001715.420000378351.0000005.0000001.099920e+072.0000001.000000...70.000000132.00000079.000000128.00000045.00000082.0000004.0000004.00000039.00000030.000000

8 rows × 42 columns

data_train.head(3).append(data_train.tail(3)) idloanAmntterminterestRateinstallmentgradesubGradeemploymentTitleemploymentLengthhomeOwnership...n5n6n7n8n9n10n11n12n13n14012799997799998799999
035000.0519.52917.97EE2320.02 years2...9.08.04.012.02.07.00.00.00.02.0
118000.0518.49461.90DD2219843.05 years0...NaNNaNNaNNaNNaN13.0NaNNaNNaNNaN
212000.0516.99298.17DD331698.08 years0...0.021.04.05.03.011.00.00.00.04.0
7999976000.0313.33203.12CC32582.010+ years1...4.026.04.010.04.05.00.00.01.04.0
79999819200.036.92592.14AA4151.010+ years0...10.06.012.022.08.016.00.00.00.05.0
7999999000.0311.06294.91BB313.05 years0...3.04.04.08.03.07.00.00.00.02.0

6 rows × 47 columns

#查看數(shù)據(jù)集中特征缺失值,唯一值等 print(f'There are {data_train.isnull().any().sum()} columns in train dataset with missing values.') #上面得到訓(xùn)練集有22列特征有缺失值,進(jìn)一步查看缺失特征中缺失率大于50%的特征 There are 22 columns in train dataset with missing values. have_null_feature_dict = (data_train.isnull().sum()/len(data_train)).to_dict() fea_null_moreThanHalf = {} for key,value in have_null_feature_dict.items():if value>0.5:fea_null_moreThanHalf[key] = value fea_null_moreThanHalf {} have_null_feature_dict {'id': 0.0,'loanAmnt': 0.0,'term': 0.0,'interestRate': 0.0,'installment': 0.0,'grade': 0.0,'subGrade': 0.0,'employmentTitle': 1.25e-06,'employmentLength': 0.05849875,'homeOwnership': 0.0,'annualIncome': 0.0,'verificationStatus': 0.0,'issueDate': 0.0,'isDefault': 0.0,'purpose': 0.0,'postCode': 1.25e-06,'regionCode': 0.0,'dti': 0.00029875,'delinquency_2years': 0.0,'ficoRangeLow': 0.0,'ficoRangeHigh': 0.0,'openAcc': 0.0,'pubRec': 0.0,'pubRecBankruptcies': 0.00050625,'revolBal': 0.0,'revolUtil': 0.00066375,'totalAcc': 0.0,'initialListStatus': 0.0,'applicationType': 0.0,'earliesCreditLine': 0.0,'title': 1.25e-06,'policyCode': 0.0,'n0': 0.0503375,'n1': 0.0503375,'n2': 0.0503375,'n2.1': 0.0503375,'n4': 0.04154875,'n5': 0.0503375,'n6': 0.0503375,'n7': 0.0503375,'n8': 0.05033875,'n9': 0.0503375,'n10': 0.04154875,'n11': 0.08719,'n12': 0.0503375,'n13': 0.0503375,'n14': 0.0503375} #具體的查看缺失特征及缺失率 # nan可視化 missing = data_train.isnull().sum()/len(data_train) missing = missing[missing>0] missing.sort_values(inplace=True) missing.plot.bar() <AxesSubplot:>

  • 縱向了解哪些列存在 “nan”, 并可以把nan的個數(shù)打印,主要的目的在于查看某一列nan存在的個數(shù)是否真的很大,如果nan存在的過多,說明這一列對label的影響幾乎不起作用了,可以考慮刪掉。如果缺失值很小一般可以選擇填充。
  • 另外可以橫向比較,如果在數(shù)據(jù)集中,某些樣本數(shù)據(jù)的大部分列都是缺失的且樣本足夠的情況下可以考慮刪除。

Tips: 比賽大殺器lgb模型可以自動處理缺失值,Task4模型會具體學(xué)習(xí)模型了解模型哦!

#查看訓(xùn)練集測試集中特征屬性只有一值的特征 one_value_fea = [col for col in data_train.columns if data_train[col].nunique()<=1] one_value_fea_test = [col for col in data_test_a.columns if data_test_a[col].nunique() <= 1] one_value_fea ['policyCode'] one_value_fea_test ['policyCode']

總結(jié):47列數(shù)據(jù)中有22列都缺少數(shù)據(jù),這在現(xiàn)實世界中很正常。‘policyCode’具有一個唯一值(或全部缺失)。有很多連續(xù)變量和一些分類變量。

3.數(shù)值類型特征,對象類型特征

  • 特征一般都是由類別型特征和數(shù)值型特征組成,而數(shù)值型特征又分為連續(xù)型和離散型。
  • 類別型特征有時具有非數(shù)值關(guān)系,有時也具有數(shù)值關(guān)系。比如‘grade’中的等級A,B,C等,是否只是單純的分類,還是A優(yōu)于其他要結(jié)合業(yè)務(wù)判斷
  • 數(shù)值型特征本是可以直接入模的,但往往風(fēng)控人員要對其做分箱,轉(zhuǎn)化為WOE編碼進(jìn)而做標(biāo)準(zhǔn)評分卡等操作。從模型效果上來看,特征分箱主要是為了降低變量的復(fù)雜性,減少變量噪音對模型的影響,提高自變量和因變量的相關(guān)度。從而使模型更加穩(wěn)定。
num_fea = list(data_train.select_dtypes(exclude=['object']).columns) category_fea = list(filter(lambda x : x not in num_fea,list(data_train.columns))) len(num_fea) 42 category_fea ['grade', 'subGrade', 'employmentLength', 'issueDate', 'earliesCreditLine'] data_train.grade 0 E 1 D 2 D 3 A 4 C 5 A 6 A 7 C 8 C 9 B 10 B 11 E 12 D 13 B 14 A 15 B 16 D 17 B 18 E 19 E 20 C 21 C 22 D 23 C 24 A 25 A 26 B 27 C 28 A 29 C.. 799970 B 799971 A 799972 G 799973 D 799974 B 799975 E 799976 C 799977 C 799978 B 799979 C 799980 C 799981 C 799982 B 799983 B 799984 C 799985 D 799986 C 799987 B 799988 C 799989 D 799990 C 799991 B 799992 C 799993 A 799994 E 799995 C 799996 A 799997 C 799998 A 799999 B Name: grade, Length: 800000, dtype: object

3.1數(shù)值型變量分析,數(shù)值型肯定是包括連續(xù)型變量和離散型變量的,找出來

  • 劃分?jǐn)?shù)值型變量中的連續(xù)變量和離散型變量
#過濾數(shù)值型類別特征 def get_num_serialFea(data,feas):num_seralFea = []num_noseralFea =[]for fea in feas:temp = data[fea].nunique()if temp <= 10:num_noseralFea.append(fea)continuenum_seralFea.append(fea)return num_seralFea,num_noseralFea num_seralFea,num_noseralFea = get_num_serialFea(data_train,num_fea) num_seralFea ['id','loanAmnt','interestRate','installment','employmentTitle','annualIncome','purpose','postCode','regionCode','dti','delinquency_2years','ficoRangeLow','ficoRangeHigh','openAcc','pubRec','pubRecBankruptcies','revolBal','revolUtil','totalAcc','title','n0','n1','n2','n2.1','n4','n5','n6','n7','n8','n9','n10','n13','n14'] num_noseralFea ['term','homeOwnership','verificationStatus','isDefault','initialListStatus','applicationType','policyCode','n11','n12']

數(shù)值離散型變量分析

data_train['term'].value_counts()#離散型變量 3 606902 5 193098 Name: term, dtype: int64 data_train['homeOwnership'].value_counts()#離散型變量 0 395732 1 317660 2 86309 3 185 5 81 4 33 Name: homeOwnership, dtype: int64 data_train['verificationStatus'].value_counts()#離散型變量 1 309810 2 248968 0 241222 Name: verificationStatus, dtype: int64 data_train['initialListStatus'].value_counts()#離散型變量 0 466438 1 333562 Name: initialListStatus, dtype: int64 data_train['applicationType'].value_counts()#離散型變量 0 784586 1 15414 Name: applicationType, dtype: int64 data_train['policyCode'].value_counts()#離散型變量,無用,全部一個值 1.0 800000 Name: policyCode, dtype: int64 data_train['n11'].value_counts()#離散型變量,相差懸殊,用不用再分析 0.0 729682 1.0 540 2.0 24 4.0 1 3.0 1 Name: n11, dtype: int64 data_train['n12'].value_counts()#離散型變量,相差懸殊,用不用再分析 0.0 757315 1.0 2281 2.0 115 3.0 16 4.0 3 Name: n12, dtype: int64

數(shù)值連續(xù)型變量分析

#每個數(shù)字特征得分布可視化 f = pd.melt(data_train,value_vars=num_seralFea) g = sns.FacetGrid(f,col='variable',col_wrap=4,sharex=False,sharey=False) g = g.map(sns.distplot,"value")

  • 查看某一個數(shù)值型變量的分布,查看變量是否符合正態(tài)分布,如果不符合正太分布的變量可以log化后再觀察下是否符合正態(tài)分布。
  • 如果想統(tǒng)一處理一批數(shù)據(jù)變標(biāo)準(zhǔn)化 必須把這些之前已經(jīng)正態(tài)化的數(shù)據(jù)提出
  • 正態(tài)化的原因:一些情況下正態(tài)非正態(tài)可以讓模型更快的收斂,一些模型要求數(shù)據(jù)正態(tài)(eg. GMM、KNN),保證數(shù)據(jù)不要過偏態(tài)即可,過于偏態(tài)可能會影響模型預(yù)測結(jié)果。
#Ploting Transaction Amount Values Distribution plt.figure(figsize=(16,12)) plt.suptitle('Transaction Values Distribution', fontsize=22) plt.subplot(221) sub_plot_1 = sns.distplot(data_train['loanAmnt']) sub_plot_1.set_title("loanAmnt Distribuition", fontsize=18) sub_plot_1.set_xlabel("") sub_plot_1.set_ylabel("Probability", fontsize=15)plt.subplot(222) sub_plot_2 = sns.distplot(np.log(data_train['loanAmnt'])) sub_plot_2.set_title("loanAmnt (Log) Distribuition", fontsize=18) sub_plot_2.set_xlabel("") sub_plot_2.set_ylabel("Probability", fontsize=15) Text(0, 0.5, 'Probability')

  • 非數(shù)值類別型變量分析
data_train['grade'].value_counts() B 233690 C 227118 A 139661 D 119453 E 55661 F 19053 G 5364 Name: grade, dtype: int64 data_train['subGrade'].value_counts() C1 50763 B4 49516 B5 48965 B3 48600 C2 47068 C3 44751 C4 44272 B2 44227 B1 42382 C5 40264 A5 38045 A4 30928 D1 30538 D2 26528 A1 25909 D3 23410 A3 22655 A2 22124 D4 21139 D5 17838 E1 14064 E2 12746 E3 10925 E4 9273 E5 8653 F1 5925 F2 4340 F3 3577 F4 2859 F5 2352 G1 1759 G2 1231 G3 978 G4 751 G5 645 Name: subGrade, dtype: int64 data_train['employmentLength'].value_counts() 10+ years 262753 2 years 72358 < 1 year 64237 3 years 64152 1 year 52489 5 years 50102 4 years 47985 6 years 37254 8 years 36192 7 years 35407 9 years 30272 Name: employmentLength, dtype: int64 data_train['issueDate'].value_counts() 2016-03-01 29066 2015-10-01 25525 2015-07-01 24496 2015-12-01 23245 2014-10-01 21461 2016-02-01 20571 2015-11-01 19453 2015-01-01 19254 2015-04-01 18929 2015-08-01 18750 2015-05-01 17119 2016-01-01 16792 2014-07-01 16355 2015-06-01 15236 2015-09-01 14950 2016-04-01 14248 2014-11-01 13793 2015-03-01 13549 2016-08-01 13301 2015-02-01 12881 2016-07-01 12835 2016-06-01 12270 2016-12-01 11562 2016-10-01 11245 2016-11-01 11172 2014-05-01 10886 2014-04-01 10830 2016-05-01 10680 2014-08-01 10648 2016-09-01 10165... 2010-01-01 355 2009-10-01 305 2009-09-01 270 2009-08-01 231 2009-07-01 223 2009-06-01 191 2009-05-01 190 2009-04-01 166 2009-03-01 162 2009-02-01 160 2009-01-01 145 2008-12-01 134 2008-03-01 130 2008-11-01 113 2008-02-01 105 2008-04-01 92 2008-01-01 91 2008-10-01 62 2007-12-01 55 2008-07-01 52 2008-08-01 38 2008-05-01 38 2008-06-01 33 2007-10-01 26 2007-11-01 24 2007-08-01 23 2007-07-01 21 2008-09-01 19 2007-09-01 7 2007-06-01 1 Name: issueDate, Length: 139, dtype: int64 data_train['earliesCreditLine'].value_counts() Aug-2001 5567 Sep-2003 5403 Aug-2002 5403 Oct-2001 5258 Aug-2000 5246 Sep-2004 5219 Sep-2002 5170 Aug-2003 5116 Oct-2000 5034 Oct-2002 5034 Oct-2003 4969 Aug-2004 4904 Nov-2000 4798 Sep-2001 4787 Sep-2000 4780 Nov-1999 4773 Oct-1999 4678 Oct-2004 4647 Sep-2005 4608 Jul-2003 4586 Nov-2001 4514 Aug-2005 4494 Jul-2001 4480 Aug-1999 4446 Sep-1999 4441 Dec-2001 4379 Jul-2002 4342 Aug-2006 4283 Mar-2001 4268 May-2001 4223... Nov-1958 2 Aug-1950 2 May-1955 2 Jun-1952 2 Feb-1962 2 Jul-1951 2 Jul-1959 2 Mar-1962 1 Nov-1954 1 Oct-2015 1 Aug-1946 1 May-1957 1 Oct-1954 1 Mar-1957 1 May-1960 1 Mar-1958 1 Dec-1951 1 Jan-1946 1 Sep-1957 1 Dec-1960 1 Apr-1958 1 Jun-1958 1 Aug-1955 1 Feb-1960 1 Aug-1958 1 Jan-1944 1 Jul-1955 1 Nov-1953 1 Sep-1953 1 Oct-1957 1 Name: earliesCreditLine, Length: 720, dtype: int64 data_train['isDefault'].value_counts() 0 640390 1 159610 Name: isDefault, dtype: int64

總結(jié):

  • 上面我們用value_counts()等函數(shù)看了特征屬性的分布,但是圖表是概括原始信息最便捷的方式。
  • 數(shù)無形時少直覺
  • 同一份數(shù)據(jù)集,在不同的尺度刻畫上顯示出來的圖形反映的規(guī)律是不一樣的。python將數(shù)據(jù)轉(zhuǎn)化成圖表,但結(jié)論是否正確需要由你保證。

3.2變量分布可視化

單一變量分布可視化

plt.figure(figsize = (8,8)) sns.barplot(data_train['employmentLength'].value_counts(dropna = False)[:20],data_train['employmentLength'].value_counts(dropna = False).keys()[:20]) plt.show()

根絕y值不同可視化x某個特征的分布

  • 首先查看類別型變量在不同y值上的分布
train_loan_fr = data_train.loc[data_train['isDefault'] == 1] train_loan_nofr = data_train.loc[data_train['isDefault'] == 0]fig, ((ax1, ax2), (ax3, ax4)) = plt.subplots(2, 2, figsize=(20, 8))train_loan_fr.groupby('grade')['grade'].count().plot(kind='barh', ax=ax1, title='Count of grade fraud') train_loan_nofr.groupby('grade')['grade'].count().plot(kind='barh', ax=ax2, title='Count of grade non-fraud') train_loan_fr.groupby('employmentLength')['employmentLength'].count().plot(kind='barh', ax=ax3, title='Count of employmentLength fraud') train_loan_nofr.groupby('employmentLength')['employmentLength'].count().plot(kind='barh', ax=ax4, title='Count of employmentLength non-fraud') plt.show()

  • 其次查看連續(xù)型變量在不同y值上的分布
fig, ((ax1, ax2)) = plt.subplots(1, 2, figsize=(15, 6)) data_train.loc[data_train['isDefault'] == 1]['loanAmnt'].apply(np.log).plot(kind='hist',bins=100,title='Log Loan Amt - Fraud',color='r',xlim=(-3, 10),ax= ax1) data_train.loc[data_train['isDefault'] == 0]['loanAmnt'].apply(np.log).plot(kind='hist',bins=100,title='Log Loan Amt - Not Fraud',color='b',xlim=(-3, 10),ax=ax2) <AxesSubplot:title={'center':'Log Loan Amt - Not Fraud'}, ylabel='Frequency'>

total = len(data_train) total_amt = data_train.groupby(['isDefault'])['loanAmnt'].sum().sum() plt.figure(figsize=(12,5)) plt.subplot(121)##1代表行,2代表列,所以一共有2個圖,1代表此時繪制第一個圖。 plot_tr = sns.countplot(x='isDefault',data=data_train)#data_train‘isDefault’這個特征每種類別的數(shù)量** plot_tr.set_title("Fraud Loan Distribution \n 0: good user | 1: bad user", fontsize=14) plot_tr.set_xlabel("Is fraud by count", fontsize=16) plot_tr.set_ylabel('Count', fontsize=16) for p in plot_tr.patches:height = p.get_height()plot_tr.text(p.get_x()+p.get_width()/2.,height + 3,'{:1.2f}%'.format(height/total*100),ha="center", fontsize=15) percent_amt = (data_train.groupby(['isDefault'])['loanAmnt'].sum()) percent_amt = percent_amt.reset_index() plt.subplot(122) plot_tr_2 = sns.barplot(x='isDefault', y='loanAmnt', dodge=True, data=percent_amt) plot_tr_2.set_title("Total Amount in loanAmnt \n 0: good user | 1: bad user", fontsize=14) plot_tr_2.set_xlabel("Is fraud by percent", fontsize=16) plot_tr_2.set_ylabel('Total Loan Amount Scalar', fontsize=16) for p in plot_tr_2.patches:height = p.get_height()plot_tr_2.text(p.get_x()+p.get_width()/2.,height + 3,'{:1.2f}%'.format(height/total_amt * 100),ha="center", fontsize=15)

3.3時間格式數(shù)據(jù)處理及查看

#轉(zhuǎn)化成時間格式 issueDateDT特征表示數(shù)據(jù)日期離數(shù)據(jù)集中日期最早的日期(2007-06-01)的天數(shù) data_train['issueDate'] = pd.to_datetime(data_train['issueDate'],format='%Y-%m-%d') startdate = datetime.datetime.strptime('2007-06-01', '%Y-%m-%d') data_train['issueDateDT'] = data_train['issueDate'].apply(lambda x: x-startdate).dt.days #轉(zhuǎn)化成時間格式 data_test_a['issueDate'] = pd.to_datetime(data_train['issueDate'],format='%Y-%m-%d') startdate = datetime.datetime.strptime('2007-06-01', '%Y-%m-%d') data_test_a['issueDateDT'] = data_test_a['issueDate'].apply(lambda x: x-startdate).dt.days plt.hist(data_train['issueDateDT'], label='train'); plt.hist(data_test_a['issueDateDT'], label='test'); plt.legend(); plt.title('Distribution of issueDateDT dates'); #train 和 test issueDateDT 日期有重疊 所以使用基于時間的分割進(jìn)行驗證是不明智的

3.4掌握透視圖可以讓我們更好的了解數(shù)據(jù)

#透視圖 索引可以有多個,“columns(列)”是可選的,聚合函數(shù)aggfunc最后是被應(yīng)用到了變量“values”中你所列舉的項目上 pivot = pd.pivot_table(data_train, index=['grade'], columns=['issueDateDT'], values=['loanAmnt'], aggfunc=np.sum) pivot loanAmntissueDateDT0306192122153183214245274...3926395739874018404840794110414041714201gradeABCDEFG
NaN53650.042000.019500.034425.063950.043500.0168825.085600.0101825.0...13093850.011757325.011945975.09144000.07977650.06888900.05109800.03919275.02694025.02245625.0
NaN13000.024000.032125.07025.095750.0164300.0303175.0434425.0538450.0...16863100.017275175.016217500.011431350.08967750.07572725.04884600.04329400.03922575.03257100.0
NaN68750.08175.010000.061800.052550.0175375.0151100.0243725.0393150.0...17502375.017471500.016111225.011973675.010184450.07765000.05354450.04552600.02870050.02246250.0
NaNNaN5500.02850.028625.0NaN167975.0171325.0192900.0269325.0...11403075.010964150.010747675.07082050.07189625.05195700.03455175.03038500.02452375.01771750.0
7500.0NaN10000.0NaN17975.01500.094375.0116450.042000.0139775.0...3983050.03410125.03107150.02341825.02225675.01643675.01091025.01131625.0883950.0802425.0
NaNNaN31250.02125.0NaNNaNNaN49000.027000.043000.0...1074175.0868925.0761675.0685325.0665750.0685200.0316700.0315075.072300.0NaN
NaNNaNNaNNaNNaNNaNNaN24625.0NaNNaN...56100.0243275.0224825.064050.0198575.0245825.053125.023750.025100.01000.0

7 rows × 139 columns

3.5用pandas_profiling生成數(shù)據(jù)報告

import pandas_profiling pfr = pandas_profiling.ProfileReport(data_train) pfr.to_file("./example.html")

總結(jié)

以上是生活随笔為你收集整理的风控-数据分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

91人人射| 久久久免费网站 | 狠狠88综合久久久久综合网 | 成人免费在线观看电影 | 韩国av一区二区三区在线观看 | 欧美激情视频一二区 | 欧美一二三视频 | 91亚洲国产成人 | 免费a级观看 | 亚洲精品视频网站在线观看 | 免费观看版 | 欧美91精品 | 久久精品免费观看 | 久久免费av电影 | 日韩在线免费观看视频 | 在线性视频日韩欧美 | 国产91精品久久久久久 | 精品国产激情 | 欧美精品三级在线观看 | 日韩一区二区三区免费视频 | 婷婷色狠狠 | 日韩欧美在线免费观看 | 亚洲精品综合欧美二区变态 | 男女精品久久 | 国产精品一区二区三区视频免费 | 成片免费观看视频999 | 五月婷婷在线观看视频 | 一级一片免费视频 | 黄色特级片 | 91精品国产高清自在线观看 | 成人91在线 | 久久视频精品在线 | 制服丝袜天堂 | 西西大胆啪啪 | 国产精品一区二区三区在线播放 | 又黄又爽又刺激的视频 | 日产乱码一二三区别在线 | 日本高清dvd | 天天天天综合 | 欧美一级免费在线 | 99精品国产成人一区二区 | 国产一级在线观看 | 欧美日韩精品综合 | 天天干天天干天天色 | 亚洲国产日韩欧美 | 免费在线播放视频 | 久久国产精品第一页 | 日韩三区在线 | 97视频免费播放 | 亚洲区视频在线观看 | 亚洲欧美在线视频免费 | 国产日韩在线观看一区 | 国产精品第10页 | 国产精品一区二区av影院萌芽 | 日韩视频免费观看高清完整版在线 | 中文字幕视频一区二区 | 精品国产一区二区三区在线 | 午夜精品福利一区二区三区蜜桃 | 日韩国产精品久久久久久亚洲 | 深夜免费福利网站 | 18国产精品福利片久久婷 | 欧美日韩免费观看一区=区三区 | 亚洲成人精品在线 | 美女网站色在线观看 | 婷婷六月丁 | 亚洲自拍偷拍色图 | 婷婷精品在线视频 | 欧美日韩视频免费 | 在线精品国产 | 99热日本 | 国产高清不卡一区二区三区 | av网在线观看 | a视频在线观看免费 | 国产亚洲欧美精品久久久久久 | 久久草视频| 中文字幕九九 | 91黄色影视| 在线看日韩 | 欧美另类一二三四区 | 精品在线一区二区三区 | 亚洲午夜久久久影院 | 99在线免费视频 | av品善网| 人人爽人人干 | 久久久在线免费观看 | 黄色一级性片 | 91精品婷婷国产综合久久蝌蚪 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产五月| 99精品国产免费久久 | 天天干夜夜操视频 | 日本一区二区三区免费看 | 中文字幕视频三区 | 在线黄频| 奇米导航 | 欧美aⅴ在线观看 | 欧美日韩国产高清视频 | 国产v在线观看 | 99视频精品全部免费 在线 | 日韩免费二区 | 免费高清影视 | 一区二区在线影院 | 91精品国产亚洲 | 亚洲精品在线视频播放 | 日韩美女免费线视频 | 午夜在线免费观看 | 成人免费在线播放视频 | 婷婷丁香色综合狠狠色 | 青青久草在线视频 | 国产精品一区二区三区在线播放 | 欧美一级日韩免费不卡 | 欧美一级黄大片 | 91九色porny在线| 国产1区在线| 国产精品99久久久久久有的能看 | 国产麻豆精品一区二区 | 成人免费观看大片 | 狠狠干免费 | 最近中文字幕免费观看 | 国内综合精品午夜久久资源 | 欧美日韩国产伦理 | 欧美一区二区三区免费观看 | 麻豆传媒视频在线播放 | 久久伊人婷婷 | 欧美一区二区在线刺激视频 | 成人一级在线观看 | 亚洲精品视频免费观看 | 97超碰人人澡人人爱 | 日韩欧美一区二区三区视频 | 日韩视频一区二区在线观看 | 免费黄色特级片 | 久久国产精品久久国产精品 | 中文字幕在线观看一区二区三区 | 天天干,天天射,天天操,天天摸 | 天堂av中文字幕 | 国产视频在线观看一区二区 | 国产精品久久久久免费观看 | 久热电影 | avove黑丝| 国产精品成人久久 | 九色porny真实丨国产18 | 一区二区三区播放 | 国产一区福利在线 | 2023亚洲精品国偷拍自产在线 | 欧美日高清视频 | 国产a国产 | 四虎成人免费观看 | 亚洲精品国久久99热 | 日韩二级毛片 | 国产99久久精品一区二区永久免费 | 91成人精品一区在线播放69 | 国产精品久久影院 | 久色伊人 | 亚洲日本va午夜在线影院 | 99热国产在线 | 午夜国产在线 | av在线免费网 | 中文免费观看 | 亚洲女欲精品久久久久久久18 | 国产高清综合 | 2019免费中文字幕 | 三级在线视频观看 | 久久黄色影院 | 免费av电影网站 | 成人在线免费观看网站 | 99免费在线视频 | 91精品亚洲影视在线观看 | 深爱激情亚洲 | 成人av在线网址 | 五月婷婷丁香 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 成人在线视频网 | 天天干亚洲 | 黄色日本免费 | 日韩高清精品免费观看 | 黄在线免费看 | 99精品国产一区二区 | 日本在线观看中文字幕无线观看 | 国产色视频一区 | 极品国产91在线网站 | 久久人人爽爽人人爽人人片av | 久久精品一区 | 国产.精品.日韩.另类.中文.在线.播放 | 久久久久视 | 欧美日韩国产一区二区三区在线观看 | 日韩成年视频 | 精品久久99 | 夜夜操天天操 | 91精品久久久久久久久久久久久 | 欧美另类激情 | 亚洲精品视频网址 | 九色最新网址 | 99免费在线观看视频 | 亚洲日本韩国一区二区 | 国产成人黄色在线 | 成年人免费电影 | 一区二区三区免费在线 | 久久精品国产免费 | 黄色日视频 | 国产伦理久久 | 久久久人 | 日本精品久久久一区二区三区 | 人人爱人人射 | 2000xxx影视| av夜夜操| www在线免费观看 | 天天爽天天摸 | 亚洲精品综合在线 | 欧美性大战久久久久 | 色老板在线 | 久久66热这里只有精品 | 西西大胆啪啪 | 美女视频黄免费网站 | 69人人| 日韩美女av在线 | 成人av网址大全 | 在线亚洲免费视频 | 国产69精品久久久久9999apgf | 日韩精品无码一区二区三区 | 亚洲综合色av | 狠狠色丁香婷婷综合最新地址 | 国产亚洲视频系列 | 成人毛片a | 性色xxxxhd | 69av视频在线观看 | 九九热免费在线观看 | 国产精品午夜8888 | 四虎影视久久久 | 免费观看国产精品视频 | 日韩免费小视频 | 免费久久99精品国产婷婷六月 | 日韩免费高清 | 天天干天天操天天爱 | 日韩二区三区在线 | 超碰在线人人97 | 国产高清视频免费在线观看 | 九九热在线观看视频 | 日韩精品中文字幕在线观看 | 99re8这里有精品热视频免费 | 69国产精品视频 | 98福利在线| 日本一区二区免费在线观看 | 精品在线亚洲视频 | 91精品一区二区在线观看 | 日韩精品一区二区三区免费观看视频 | 成人性生交视频 | 天天干一干 | 欧美激情视频久久 | 天天操天天干天天综合网 | av激情五月| 日韩大片在线 | 中文成人字幕 | 在线综合 亚洲 欧美在线视频 | 97超级碰 | 一区av在线播放 | 黄色电影在线免费观看 | 国产亚洲观看 | 天堂av色婷婷一区二区三区 | 人人爱人人做人人爽 | 91精品婷婷国产综合久久蝌蚪 | 精品国产99国产精品 | 国产丝袜一区二区三区 | 精品国产一区二区三区av性色 | 丁香在线视频 | 日韩在线| 日韩高清在线观看 | 国产一区二区三区四区大秀 | 欧美精品一区二区蜜臀亚洲 | 福利一区视频 | 久久久麻豆精品一区二区 | 日韩视频在线不卡 | 六月丁香社区 | 808电影免费观看三年 | 99爱这里只有精品 | 精品国偷自产国产一区 | 久久1电影院 | 色婷婷狠狠五月综合天色拍 | 91社区国产高清 | 久人人| 久久国产精品视频免费看 | av免费高清观看 | 国产精品美女在线 | 尤物97国产精品久久精品国产 | 中文资源在线官网 | 国产美女久久 | 特黄色大片 | 免费男女羞羞的视频网站中文字幕 | 99国产在线观看 | 欧美肥妇free | 2023av| 激情丁香综合 | 摸阴视频 | 国产手机在线观看视频 | 91九色视频在线观看 | 日韩黄色免费电影 | 久久久久久亚洲精品 | 91黄在线看| 久久久精品国产一区二区 | 九九电影在线 | 国产精品一区专区欧美日韩 | 正在播放一区二区 | 日韩欧美综合在线视频 | 国产欧美综合在线观看 | 正在播放 国产精品 | 欧美日韩色婷婷 | 日本黄色一级电影 | 亚洲九九 | 欧美精品国产综合久久 | 国产精品二区三区 | 欧美亚洲国产一卡 | 午夜18视频在线观看 | 91av视频在线播放 | 色综合久久综合中文综合网 | 中文字幕第一页在线播放 | 国产精品综合av一区二区国产馆 | 国产精品伦一区二区三区视频 | 国产在线观看91 | 一二区av| 国产日女人| 1000部国产精品成人观看 | 波多野结衣一区二区三区中文字幕 | 九九九九九精品 | 中文区中文字幕免费看 | 免费人成在线观看网站 | 久久免费播放视频 | 免费黄在线看 | 亚洲人成综合 | 99久久精品日本一区二区免费 | 久久久精品在线观看 | 美女av免费看 | 日本中文一区二区 | 99精品成人 | 黄网站免费久久 | 伊人狠狠色丁香婷婷综合 | 国产一线二线三线在线观看 | 黄色一级大片免费看 | 夜夜操天天 | 日韩在线影视 | 亚洲精品久久久久999中文字幕 | 亚洲香蕉在线观看 | 亚洲人成网站精品片在线观看 | 99热9 | 日日夜日日干 | 性色av一区二区三区在线观看 | 久久久久激情视频 | 激情综合网在线观看 | 国产一区网址 | 欧美日韩在线播放一区 | 永久免费精品视频网站 | 日韩毛片在线免费观看 | 毛片网在线播放 | 欧美精品乱码久久久久 | 97电影在线观看 | 美女久久久久久久久久久 | 美女久久久久久久久久久 | 青春草视频 | www夜夜操| 一区二区电影在线观看 | 亚洲丝袜一区 | 亚洲成av人电影 | 国产精品丝袜久久久久久久不卡 | 三级a视频 | 超碰在线9 | 欧美精品免费在线观看 | 国产精品一区二区吃奶在线观看 | avcom在线 | 91精品国产91久久久久福利 | 一区二区 不卡 | 五月综合 | 伊人资源站 | 亚洲视频免费在线观看 | 免费网站在线观看成人 | 亚洲一二区视频 | 丁香网五月天 | 最新黄色av网址 | 日本婷婷色 | 久久久久久久亚洲精品 | 日韩精品中文字幕在线播放 | 色婷婷狠狠操 | 中文字幕av免费观看 | 久久免费a| 亚洲欧美成人网 | 日韩丝袜视频 | 中文字幕.av.在线 | 婷婷丁香激情 | 免费看成人av | 久久久精品 一区二区三区 国产99视频在线观看 | 人人插人人草 | 中文av网| 香蕉久久久久久av成人 | 日本黄色a级大片 | 免费韩国av| 国产v在线观看 | 天天曰视频 | 91精品1区2区 | 久草综合在线 | 日韩色在线观看 | 日韩av在线免费播放 | 黄色成人毛片 | 国产在线欧美 | 久久久黄视频 | 亚洲黄色免费 | 欧美色噜噜| 黄色影院在线免费观看 | 友田真希x88av| 国产色拍拍拍拍在线精品 | 日本视频不卡 | 久久乐九色婷婷综合色狠狠182 | 97超碰超碰 | 五月天最新网址 | 日韩久久精品一区二区三区下载 | 日本久久视频 | 日本黄色黄网站 | 久久有精品 | 国产精品久久久久久电影 | 手机看片国产日韩 | 免费看污片 | 黄色av影院 | 一区二区三区高清在线观看 | 香蕉视频在线免费看 | 在线观看资源 | 人人射人人爱 | www.91av在线| 久久久黄视频 | 超碰人人91| 色婷婷亚洲婷婷 | 一区二区三区四区在线 | 波多野结衣一区二区 | 成人免费观看网址 | 国产精品国产亚洲精品看不卡15 | 中文字幕一区二区在线观看 | 青青啪 | 成人黄色电影视频 | 亚洲 欧美 综合 在线 精品 | 最新精品视频在线 | 欧美色图狠狠干 | 91久久国产精品 | 永久精品视频 | 国产精品成久久久久三级 | 久草在线费播放视频 | www.com在线观看 | 国产高清精 | 国产综合精品久久 | 日韩在线不卡 | 日韩精品久久久久久中文字幕8 | 狠狠躁夜夜a产精品视频 | 国产一级二级视频 | 午夜国产在线 | 精品国产区在线 | 色狠狠综合天天综合综合 | 亚洲精品在线免费观看视频 | 国产经典三级 | 一区二区不卡在线观看 | 成人欧美日韩国产 | av福利在线| 一区 二区电影免费在线观看 | 久久99精品久久久久久久久久久久 | 日韩一区正在播放 | 国产精品99久久久久久大便 | 天天干天天干天天干 | 美女黄频网站 | 日韩电影在线看 | 国产成人福利片 | 在线天堂视频 | 日韩av成人在线观看 | 中国一级片在线播放 | 亚洲综合五月 | av免费高清观看 | 国产在线更新 | 久久久久国产精品午夜一区 | 欧美一区二区三区激情视频 | 九九视频网 | 日韩一区二区久久 | 99中文字幕视频 | 国产一区二区久久精品 | 欧亚日韩精品一区二区在线 | 欧美三级高清 | 97超碰国产精品 | 日韩二区三区 | 成人午夜精品 | 国产日韩欧美在线观看 | 亚洲视频aaa | 免费韩国av| 午夜精品麻豆 | 四虎永久免费网站 | 天天干天天想 | 在线日韩三级 | av一级免费| 综合影视 | 超碰97人人在线 | 欧美aa一级片| 99久久精品免费看国产四区 | 999视频精品 | 日韩欧美视频在线观看免费 | 日日夜夜艹 | 久久在线精品视频 | 成人av高清 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 久久另类小说 | 午夜av免费观看 | 亚洲综合丁香 | 91在线看视频| 欧美日韩精品在线一区二区 | av看片网 | 一区二区三区电影 | 国产在线观看地址 | 成人黄色片免费 | 精品视频久久久 | 蜜臀av麻豆 | 国产黄色理论片 | 国产最新在线 | 欧洲高潮三级做爰 | 九九九免费视频 | www99久久| 国产精品久久99 | 黄色免费网站下载 | 亚洲激情视频 | 国内精品在线观看视频 | 久久精品国产亚洲精品2020 | 999久久久国产精品 高清av免费观看 | 97在线观看免费 | 999视频在线播放 | 在线导航av | 91手机电影 | 日韩久久激情 | 九九九九热精品免费视频点播观看 | 国产精品99精品久久免费 | 碰超人人 | 日韩精品一区电影 | 看av免费| 日韩国产精品久久 | 国产精品麻豆99久久久久久 | 操操日 | 午夜久久网站 | 亚洲天堂网视频在线观看 | 黄色福利网站 | 在线av资源 | 日韩精品视频免费专区在线播放 | 99久久婷婷国产精品综合 | 久久网站最新地址 | 91久久偷偷做嫩草影院 | 午夜视频一区二区三区 | 在线电影a | 91成人精品一区在线播放69 | 一本到在线 | av电影av在线 | 免费精品人在线二线三线 | 成人黄色电影在线观看 | 免费在线成人av电影 | 九九精品久久久 | 岛国大片免费视频 | 亚洲h在线播放在线观看h | 亚在线播放中文视频 | 人人澡视频 | 视频国产一区二区三区 | 中文字幕一区二区三区乱码在线 | 国产精品一区二区在线看 | 欧美性粗大hdvideo | 日韩在线大片 | 国产无遮挡又黄又爽馒头漫画 | 91麻豆网站 | 国产精品久久久久久婷婷天堂 | 亚洲欧美经典 | 日本女人逼 | 午夜精品久久久久久久久久久 | 麻豆一区二区三区视频 | 亚洲激情在线 | 国产精品视频app | 97超碰成人 | 久久人人爽爽 | 久久精品福利视频 | av在线播放快速免费阴 | 色在线中文字幕 | 国产淫片免费看 | 国产日韩欧美在线看 | 免费91在线| 激情五月婷婷激情 | 色综合天天 | 大荫蒂欧美视频另类xxxx | www·22com天天操 | 久久69精品久久久久久久电影好 | 中文字幕一区二区三区在线观看 | 久久久片 | 狠狠狠色丁香婷婷综合久久88 | 欧美日韩破处 | 99久久国产免费,99久久国产免费大片 | 日韩免费av网址 | 国产一二三区在线观看 | 91视频观看免费 | 天天爱天天射天天干天天 | www.com在线观看 | 成人在线观看免费视频 | 日韩激情av在线 | 久久这里只有精品23 | 天天草网站 | 最近中文字幕高清字幕在线视频 | 999久久久久久久久 69av视频在线观看 | 亚洲人成人在线 | 国产精品一区二区在线观看 | 久久九九久久精品 | 97精品国产91久久久久久 | 国产xxxx做受性欧美88 | 亚洲综合视频在线观看 | 五月婷婷操 | 国产色小视频 | 99热国产在线观看 | 黄色三级免费网址 | 欧美国产高清 | 日本黄色一级电影 | 亚洲三级网站 | 婷婷中文字幕综合 | 91激情在线视频 | 视频成人免费 | 深爱激情五月婷婷 | 麻豆视频入口 | 国产精品久久艹 | 中文字幕在线影院 | 国产麻豆成人传媒免费观看 | 久久久久国产精品厨房 | 国产 欧美 日产久久 | 水蜜桃亚洲一二三四在线 | 正在播放久久 | 黄色毛片在线观看 | 日韩高清www | 97av免费视频 | 99九九免费视频 | 97成人精品 | 色噜噜日韩精品欧美一区二区 | www.天天干| 午夜精品一二三区 | 一区二区中文字幕在线观看 | 午夜精品剧场 | 婷婷国产一区二区三区 | 91九色视频网站 | 久久精品在线免费观看 | zzijzzij亚洲成熟少妇 | 久草在线免费色站 | 欧美精品被 | 黄色午夜 | 成年人毛片在线观看 | 伊人影院99| 久久亚洲人 | 日韩免费在线视频观看 | 欧美亚洲一区二区在线 | 亚洲免费精品视频 | 日本视频精品 | 国产亚洲视频在线 | 97精产国品一二三产区在线 | av在线不卡观看 | 美女黄视频免费 | 91在线资源 | 国产99色 | 国产高清视频色在线www | 成人av av在线| 国产精品久久久久久久久蜜臀 | 日韩中午字幕 | 69久久夜色精品国产69 | 日韩精品亚洲专区在线观看 | 在线观看国产日韩 | a在线免费 | 久久人人爽爽人人爽人人片av | 精品视频123区在线观看 | 亚洲综合一区二区精品导航 | av中文字幕不卡 | 国产在线观看地址 | 亚洲理论片在线观看 | 久久亚洲婷婷 | 亚洲无吗av| 亚洲砖区区免费 | 青草草在线 | 一区二区三区免费网站 | 国产中文字幕视频 | 久久一区二区三区国产精品 | 开心综合网 | 国产一级视频在线观看 | 综合色站导航 | 欧美国产日韩在线视频 | 日本久草电影 | 蜜桃麻豆www久久囤产精品 | 欧美性色xo影院 | 日本久久精品 | 热久久免费视频精品 | 天天操天天操天天操天天操天天操 | 亚洲a成人v| 久久久黄色免费网站 | 成人一区二区在线观看 | 久久亚洲婷婷 | 四虎精品成人免费网站 | 在线观看www. | 国产美女视频免费 | 欧美大片在线观看一区 | 亚洲无吗av | 亚洲天堂网站视频 | 久久综合五月婷婷 | 欧美日韩国产一区二区三区 | 色婷婷视频在线 | 国产成人精品亚洲精品 | 天天操天天添天天吹 | 最新av网站在线观看 | 欧美日韩一区二区在线观看 | 精品福利网站 | av久久久久久 | 久久国产片 | 国产亚洲精品久久久久久 | 手机看片久久 | 久草网视频 | a级片韩国 | 亚洲天天综合 | 免费高清在线观看电视网站 | 91精品久久久久久久久 | 久久avav | 91视频成人免费 | 中文字幕国产一区 | 久久综合婷婷综合 | 欧美 日韩 久久 | 亚洲女人天堂成人av在线 | 国产精品一区二区久久 | 中文字幕在线观看你懂的 | 91精品推荐| 毛片网站在线 | 精品视频中文字幕 | 91热精品视频| 久久精品视频播放 | 国产精品久久久久久久久久免费 | 黄色av一区二区三区 | 日本在线观看中文字幕无线观看 | 日韩二区三区 | 免费影视大全推荐 | 免费av试看 | 日韩视频在线不卡 | 日韩精品资源 | 毛片黄色一级 | 国产精品久久久久久久久软件 | 国产亚洲视频在线 | 久久久久久久久久亚洲精品 | 国产亚洲精品久久久久久久久久久久 | 激情av资源网| 高清av在线 | 嫩草伊人久久精品少妇av | 免费看成人 | 久久精品8| 99爱这里只有精品 | 久久久久看片 | 亚州国产视频 | 欧美国产大片 | 亚洲综合色av | 国产精品国产三级国产不产一地 | 中文国产在线观看 | 国产精品xxxx18a99 | 91香蕉国产在线观看软件 | 欧美日韩国产一区二区三区在线观看 | 97精品国产aⅴ| 日韩精品不卡在线观看 | 久久 地址| 香蕉视频在线免费 | av在观看 | 久久久久9999亚洲精品 | 欧美亚洲免费在线一区 | 日本免费一二三区 | 久久久久久不卡 | 国产婷婷一区二区 | 天天干人人 | 亚洲小视频在线观看 | 国产精品一区二区白浆 | 久久99国产精品视频 | 欧美成人中文字幕 | av在线永久免费观看 | 国产精品影音先锋 | www.av在线播放 | www激情久久 | 久久av影视 | 四虎国产免费 | 久久婷婷激情 | 久久久久久久久久久综合 | 欧美精品免费视频 | 精品亚洲男同gayvideo网站 | 亚洲精品视频在线观看网站 | 五月天婷婷丁香花 | 97国产在线视频 | 日韩电影中文字幕在线 | 免费激情在线电影 | 成人黄色电影免费观看 | av色综合| 天天操天天色天天射 | 国产成人精品久久亚洲高清不卡 | 精品国产一区二区三区四区vr | 天天综合五月天 | 最近字幕在线观看第一季 | 日韩视 | 99久久久成人国产精品 | 成人网色| 麻豆视频国产精品 | 久久久亚洲电影 | 日韩精品一区二区三区三炮视频 | 美女网站在线观看 | 91精品对白一区国产伦 | 国产在线播放一区 | 国产成人av综合色 | 超碰人在线 | 日日干综合 | 婷婷六月丁 | 在线免费黄色 | 日免费视频 | 91高清视频 | a黄色一级片 | 婷婷开心久久网 | 99久久电影 | 精品久久久久久久久久久久 | 久久精品国产精品亚洲 | 亚洲三级在线免费观看 | 午夜色场 | 国产亚洲精品久久久久久网站 | 久久免费观看视频 | 免费在线激情电影 | 在线播放视频一区 | 亚洲激情视频在线观看 | 日韩av有码在线 | 国产成人精品aaa | 成人一区二区三区中文字幕 | 国产精品九九视频 | 伊人在线视频 | 91精品一区国产高清在线gif | 国产成人精品在线播放 | 成人片在线播放 | 国产手机视频 | 91香蕉视频在线 | 黄色的片子 | 国产黄免费 | 一区二区三区在线视频111 | 欧美日韩中文字幕视频 | 久久国产精品久久w女人spa | 97超碰中文 | 国产午夜精品一区二区三区嫩草 | 91麻豆高清视频 | 久久精品久久精品久久39 | 99这里精品 | 中文字幕黄色 | 最近中文字幕国语免费av | 国产原创av在线 | 97色免费视频 | 2019国产精品 | 国产精品麻豆视频 | 色丁香综合 | 欧美乱熟臀69xxxxxx | 91免费视频国产 | 91亚洲精品国偷拍自产在线观看 | 日本一区二区三区免费看 | 日韩精品一区二区在线观看视频 | 午夜精品视频在线 | 九九视频一区 | 在线你懂的视频 | 成人欧美日韩国产 | 国产成人精品久久久 | 亚洲爱爱视频 | 毛片基地黄久久久久久天堂 | 天天爱天天射 | 天天爱天天干天天爽 | 久久小视频 | 又黄又爽又无遮挡免费的网站 | 九9热这里真品2 | 成人小视频在线 | 99国产精品久久久久久久久久 | 国产一区二区三区四区大秀 | 亚洲 欧美 精品 | 日韩视频免费播放 | 国产123区在线观看 国产精品麻豆91 | 丁香影院在线 | 中文字幕资源网在线观看 | 国产视频 亚洲精品 | 国产97在线看 | 超碰97久久 | 久久99久国产精品黄毛片入口 | 亚洲精品黄色在线观看 | 97精品视频在线播放 | 四虎在线视频免费观看 | 国产精品久久久久久久久婷婷 | 天天射天天爽 | 色偷偷av男人天堂 | 国产二区视频在线 | 色91av| 亚洲精品18日本一区app | 亚洲视频第一页 | 久久久久久久久久免费视频 | www五月| 人人爽人人干 | 成人综合日日夜夜 | 欧美日韩国产一区二区三区在线观看 | 91九色在线观看 | 久久久久福利视频 | 国产美女免费观看 | 国产呻吟在线 | 久久视频一区 | 国产精品美女www爽爽爽视频 | 日韩在线观看第一页 | 亚洲免费不卡 | 美女av免费| 日韩欧美aaa | 99久久日韩精品视频免费在线观看 | 免费观看mv大片高清 | 日韩在线无 | 97精品超碰一区二区三区 | 92精品国产成人观看免费 | 黄av免费在线观看 | 久操视频在线播放 | 中文字幕av在线不卡 | 探花在线观看 | 蜜臀av性久久久久av蜜臀三区 | 91看片淫黄大片在线播放 | 欧美日韩精品在线观看 | 国产精品久久二区 | 国产99区 | 狠狠操导航 | 日韩在线视频国产 | 日韩69视频 | 国内精品久久久精品电影院 | 日韩精品一区二区在线观看视频 | 久久精品视频免费播放 | 久久久亚洲麻豆日韩精品一区三区 | 亚洲一区动漫 | 玖玖国产精品视频 | 黄色视屏在线免费观看 | 国产精品成久久久久 | 91成人免费看 | 国产视频精品免费 | 黄色精品在线看 | 一区二区三区四区五区六区 | www.黄色 | 亚洲免费公开视频 | 亚洲国产精品日韩 | japanese黑人亚洲人4k | 亚州精品在线视频 | 日本韩国精品一区二区在线观看 | 6080yy午夜一二三区久久 | 麻豆免费视频网站 | 久久国产精品精品国产色婷婷 | 免费国产在线视频 | www黄色软件 | 成人黄大片 | 999视频精品 | 欧美性生爱| 午夜少妇一区二区三区 | 日韩视频在线观看免费 | 中文字幕国产精品一区二区 | 日韩精品中文字幕有码 | 国产毛片久久久 | 国产精品18久久久久久久网站 | 国产视频亚洲视频 | 蜜桃视频日本 | 亚洲精品在线二区 | 精品在线播放 | 91视频高清完整版 | 美女免费视频观看网站 | 久久婷婷精品视频 | 麻豆视频国产在线观看 | 人人超碰免费 | 黄色av播放 | 人人爽人人爱 | 国产中文字幕91 | 久久精品视频免费播放 | 亚洲成人一二三 | 99久久婷婷国产一区二区三区 | 人人擦| 亚洲 欧洲 国产 精品 | 国产高清久久 | 婷婷色狠狠| 最新中文在线视频 | 久草香蕉在线视频 | 亚洲福利精品 | 天天av综合网 | 国产人成一区二区三区影院 | 国产 欧美 在线 | 激情婷婷亚洲 | 91女人18片女毛片60分钟 | 高清免费在线视频 | 视频在线在亚洲 | 亚州视频在线 | 91日韩在线专区 | 免费观看第二部31集 | 色综合久久中文综合久久牛 | 亚洲人成精品久久久久 | 亚洲视频在线免费看 | 成人久久国产 | a级片久久久 | 菠萝菠萝在线精品视频 | 成人av日韩 | 亚洲精品456在线播放乱码 | 亚洲精品综合一区二区 | 亚洲 欧美 日韩 综合 | 一区二区三区四区五区六区 | 亚洲播放一区 | 国产精品久久久久一区二区 | 91麻豆精品国产自产在线游戏 | 欧美性生活大片 | 国产成人综 | www.成人sex | 成人看片 | 免费国产黄线在线观看视频 | 日韩精品91偷拍在线观看 |