国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Python數(shù)據(jù)分析之時(shí)間處理技巧1,2,3

共 5824字,需瀏覽 12分鐘

 ·

2020-08-04 01:01


◆?◆?◆ ?◆?


本文目標(biāo)

  1. 學(xué)會(huì)使用時(shí)間索引,時(shí)間點(diǎn)切片;
  2. 學(xué)會(huì)轉(zhuǎn)換時(shí)間格式,時(shí)間格式化;
  3. 學(xué)會(huì)計(jì)算時(shí)間差值,時(shí)間段計(jì)算;
  4. 學(xué)會(huì)增減時(shí)間量值,時(shí)間點(diǎn)計(jì)算。


時(shí)間處理技巧1


#?讀取兩份相同的數(shù)據(jù)df1,df2,做實(shí)驗(yàn)對(duì)照In [1]:import pandas as pddf1 = pd.read_clipboard()df2 = pd.read_clipboard()df1.head()

Out[1]:


TR_DTTR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENT
02017/4/133:23:266242668433王丹6242668433D43893207005023楊利一個(gè)
12019/8/2411:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本
22013/3/722:03:108043584726楊璐8043584726C7845156675024鐘楠數(shù)據(jù),管理,什么
32013/3/120:02:404580505126王龍4580505126C77459884735026許晨網(wǎng)上,等級(jí),文件,資源
42019/2/90:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)


In [2]:df1.shape


Out[2]:

(5450,?10)

In [3]:df1.index


Out[3]:

RangeIndex(start=0,?stop=5450,?step=1)

In [4]:df1.columns.tolist()


Out[4]:

['TR_DT',
?'TR_TM',
?'CUST_ID',
?'CUST_NAME',
?'CARD_ID',
?'TR_TYPE',
?'OPP_ID',
?'TR_AMT',
?'OPP_NAME',
?'COMMENT']

#?查看info(),可知TR_DT,TR_TM列均不是時(shí)間格式In [5]:df1.info()


RangeIndex:?5450?entries,?0?to?5449
Data?columns?(total?10?columns):
TR_DT????????5450?non-null?object
TR_TM????????5450?non-null?object
CUST_ID??????5450?non-null?int64
CUST_NAME????5450?non-null?object
CARD_ID??????5450?non-null?int64
TR_TYPE??????5450?non-null?object
OPP_ID???????5450?non-null?int64
TR_AMT???????5450?non-null?int64
OPP_NAME?????5450?non-null?object
COMMENT??????5450?non-null?object
dtypes:?int64(4),?object(6)
memory?usage:?425.9+?KB


時(shí)間處理1


1.在平常工作過(guò)程中,我們一般是采用“日期 時(shí)間”這樣的格式,基本上不會(huì)把日期和時(shí)間分別存儲(chǔ),所以首先把日期和時(shí)間列合并起來(lái)。


# 去掉某兩列,再合并為一列In [6]:dt = df1.pop('TR_DT') + ' ' + df1.pop('TR_TM')dt.tail()


Out[6]:

5445????2009/4/28?13:47:13
5446????2008/4/26?18:16:24
5447?????2001/8/7?20:42:04
5448?????2017/5/17?6:14:07
5449????2001/1/31?10:17:27
dtype:?object


2.將合并產(chǎn)生的新列通過(guò)insert方法插入到指定位置。


# 按照列索引位置插入新列In [7]:df1.insert(0,'DT',dt)# 后面有用處,對(duì)照df2.insert(10,'DT',dt)df1.head()


Out[7]:


DTCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENT
02017/4/13 3:23:266242668433王丹6242668433D43893207005023楊利一個(gè)
12019/8/24 11:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本
22013/3/7 22:03:108043584726楊璐8043584726C7845156675024鐘楠數(shù)據(jù),管理,什么
32013/3/1 20:02:404580505126王龍4580505126C77459884735026許晨網(wǎng)上,等級(jí),文件,資源
42019/2/9 0:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)


3.查看新增加的DT列的數(shù)據(jù)類(lèi)型(此處有伏筆)。


In [8]:df1['DT'].dtype


Out[8]:

dtype('O')


4.設(shè)置新增加的DT列為行索引,并隨機(jī)抽10條查看。


In [9]:df1.set_index('DT', inplace = True)df1.sample(10)


Out[9]:


CUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENT
DT







2012/1/5 0:45:463808833244季軍3808833244D12786288036197421蔣紅霞人員
2011/12/2 19:24:324699907312陳飛4699907312C170049752473256722秦建國(guó)同時(shí),當(dāng)然,文件,自己
2007/8/19 17:59:129478303971李秀英9478303971D855302212464680劉敏作品
2014/7/13 15:15:414789182798李雪梅4789182798C366637505012826夏娜查看,美國(guó),知道
2000/10/10 0:10:233166977982謝博3166977982C6648979252200406周柳東西
2013/5/13 6:08:157197382604劉陽(yáng)7197382604D633182487942848吳淑華通過(guò),感覺(jué),必須,閱讀,是否
2010/12/20 16:34:451818523684蔣旭1818523684C347921594516355353孔暢有關(guān),一次,國(guó)際
2010/5/24 8:05:369476622720楊杰9476622720D35444307653502909范倩包括,使用,希望,其實(shí),支持
2011/12/28 10:23:135685935010伍玉蘭5685935010C61646658629395238劉秀芳單位
2014/1/11 4:31:223859582722楊紅梅3859582722C3875810173759456035司俊最大,直接,教育,標(biāo)題


錯(cuò)誤?示范


當(dāng)我們把DT(日期&時(shí)間)列設(shè)為行索引后,去查看2019年全年的數(shù)據(jù),此時(shí)發(fā)生了如下的報(bào)錯(cuò)。


In [10]:df1['2019']
---------------------------------------------------------------------------KeyError??????????????????????????????????Traceback?(most?recent?call?last)E:\Anaconda3\lib\site-packages\pandas\core\indexes\base.py?in?get_loc(self,?key,?method,?tolerance)???2656?????????????try:->?2657?????????????????return?self._engine.get_loc(key)???2658?????????????except?KeyError:pandas/_libs/index.pyx?in?pandas._libs.index.IndexEngine.get_loc()pandas/_libs/index.pyx?in?pandas._libs.index.IndexEngine.get_loc()pandas/_libs/hashtable_class_helper.pxi?in?pandas._libs.hashtable.PyObjectHashTable.get_item()pandas/_libs/hashtable_class_helper.pxi?in?pandas._libs.hashtable.PyObjectHashTable.get_item()KeyError:?'2019'

During?handling?of?the?above?exception,?another?exception?occurred:KeyError??????????????????????????????????Traceback?(most?recent?call?last)?in?---->?1?df1['2019']E:\Anaconda3\lib\site-packages\pandas\core\frame.py?in?__getitem__(self,?key)???2925?????????????if?self.columns.nlevels?>?1:???2926?????????????????return?self._getitem_multilevel(key)->?2927?????????????indexer?=?self.columns.get_loc(key)???2928?????????????if?is_integer(indexer):???2929?????????????????indexer?=?[indexer]E:\Anaconda3\lib\site-packages\pandas\core\indexes\base.py?in?get_loc(self,?key,?method,?tolerance)???2657?????????????????return?self._engine.get_loc(key)???2658?????????????except?KeyError:->?2659?????????????????return?self._engine.get_loc(self._maybe_cast_indexer(key))???2660?????????indexer?=?self.get_indexer([key],?method=method,?tolerance=tolerance)???2661?????????if?indexer.ndim?>?1?or?indexer.size?>?1:pandas/_libs/index.pyx?in?pandas._libs.index.IndexEngine.get_loc()pandas/_libs/index.pyx?in?pandas._libs.index.IndexEngine.get_loc()pandas/_libs/hashtable_class_helper.pxi?in?pandas._libs.hashtable.PyObjectHashTable.get_item()pandas/_libs/hashtable_class_helper.pxi?in?pandas._libs.hashtable.PyObjectHashTable.get_item()KeyError:?'2019'

很明顯,沒(méi)有把日期時(shí)間格式的數(shù)據(jù)轉(zhuǎn)換為日期時(shí)間數(shù)據(jù)。


時(shí)間處理技巧2


在處理帶有日期時(shí)間格式的數(shù)據(jù)時(shí),尤其是日期時(shí)間要參與計(jì)算,且是分析過(guò)程中的一個(gè)重要維度,我建議你把日期時(shí)間格式的數(shù)據(jù)轉(zhuǎn)換為日期時(shí)間數(shù)據(jù)并設(shè)為行索引,好處多多。


1.重設(shè)索引。


In [11]:df1.reset_index(inplace = True)df1.head()


Out[11]:


DTCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENT
02017/4/13 3:23:266242668433王丹6242668433D43893207005023楊利一個(gè)
12019/8/24 11:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本
22013/3/7 22:03:108043584726楊璐8043584726C7845156675024鐘楠數(shù)據(jù),管理,什么
32013/3/1 20:02:404580505126王龍4580505126C77459884735026許晨網(wǎng)上,等級(jí),文件,資源
42019/2/9 0:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)


2.轉(zhuǎn)換類(lèi)型。


#?使用pd.to_datetime進(jìn)行類(lèi)型轉(zhuǎn)換In [12]:%%timeitdf1['DT'] = pd.to_datetime(df1['DT'],format='%Y/%m/%d %H:%M:%S')df1['DT'].dtype


Out[12]:

dtype('

3.使用年份索引。

#?這就是轉(zhuǎn)換為日期時(shí)間類(lèi)型的好處之一In [13]:df1[df1['DT'].dt.year==2019]


Out[13]:


DTCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENT
12019-08-24 11:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本
42019-02-09 00:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)
142019-06-20 04:15:404137413510劉艷4137413510C14992827045121謝玲大小
192019-06-05 23:57:554081613672鄭斌4081613672C33293496235150廖旭經(jīng)營(yíng)
282019-05-03 12:13:423118752384申勇3118752384D15063354585296劉麗當(dāng)然,大家,說(shuō)明
1002019-03-14 05:25:048475076158范濤8475076158D90843798485918曲丹學(xué)習(xí)
1492019-08-29 15:49:22681877640王倩681877640C73502586546308葛雪梅規(guī)定,設(shè)備,還有
1602019-03-25 19:45:559785226364閻鵬9785226364D97745625166413劉濤企業(yè)
1822019-04-22 21:07:099359655641彭麗9359655641C75549698066589鞠建平一次,自己,作品
1912019-05-18 23:15:567319489752孫欣7319489752C56698845546646吳玉英根據(jù),發(fā)生,發(fā)生
2292019-02-15 08:44:462971072241帥秀珍2971072241C49568043796909陳冬梅業(yè)務(wù),電影,一下,帖子,不過(guò)
2572019-04-23 07:25:454592989900陳飛4592989900D65466147157163張金鳳手機(jī)
2682019-01-16 01:20:399188311460慕玉珍9188311460C20489703837250何冬梅項(xiàng)目,女人,作為,行業(yè),一定
3262019-07-11 13:13:107946691979李淑蘭7946691979C61968017657757田林幫助,女人,只有
3662019-01-07 12:46:513350673324祝海燕3350673324D34679045388156張玉英的話,全部,廣告,點(diǎn)擊
4082019-01-22 09:07:075294695875王斌5294695875D86944742008555曹紅男人,回復(fù),一點(diǎn)
4182019-08-29 13:01:15127991302韓偉127991302C12782609218634劉峰之后
4272019-03-05 11:03:038784664466吳佳8784664466C22002508238760劉桂芳深圳
4672019-02-09 07:13:063633288148崔林3633288148D22643360769038張桂珍朋友
5342019-01-08 02:53:516952087281黃桂蘭6952087281C10631919159652郭旭系統(tǒng)
5512019-07-23 19:16:212435575150趙淑華2435575150D9485272269785高亮社會(huì),所有,日本,生產(chǎn),音樂(lè)
5582019-01-20 05:16:196561467782施桂蘭6561467782D23954912149841楊波電影,狀態(tài),電子
6982019-01-16 14:21:032741356324馬彬2741356324C826807731620144仲建軍計(jì)劃,密碼,我們,操作,發(fā)現(xiàn)
7162019-06-15 19:52:469733407575唐玉蘭9733407575D994864663721598曾浩用戶
7172019-01-09 23:53:529475116124張秀珍9475116124C898828817521613許鳳英發(fā)表
7332019-02-25 01:25:412043697694史蘭英2043697694C292703178522532陸春梅不要,市場(chǎng),一樣
7562019-07-17 23:22:425133778235張浩5133778235D981089727525040孫潔提供
7712019-04-17 16:19:36528291341劉海燕528291341C302097701325959黃丹丹文化
8092019-03-07 18:48:375762950428韓洋5762950428C655727901228584盛輝你們,評(píng)論,網(wǎng)站
8732019-06-11 18:29:46193388281宋秀英193388281C346939234133955張帥免費(fèi),或者,各種
..............................
47162019-04-01 05:01:22407191975陳俊407191975C4100230801197165137滕晨推薦
47222019-04-11 09:52:152830451569吉龍2830451569C2084696072205077794張建平歡迎
47522019-03-24 17:00:347365738066劉偉7365738066C6160001466239114293劉斌政府
47592019-01-28 05:53:126523292694黎秀芳6523292694C3802748920246025632王倩深圳,他們,國(guó)內(nèi)
47672019-04-11 01:55:528065795703張秀梅8065795703D2896766255253739374袁雷以下,歷史,生產(chǎn)
48472019-05-19 19:31:079200616229李桂花9200616229D5347078010342354824宮博您的
48952019-06-27 17:27:203828161273徐峰3828161273D3811921325395016562盧云電話
49442019-02-23 02:25:259460657215姚鳳蘭9460657215C7094387010442623965馬鳳英還是,朋友,喜歡,用戶,行業(yè)
49532019-03-27 13:43:15531424448邵健531424448C1146425436451759384宋秀榮類(lèi)型
49812019-08-02 10:33:523010220054洪飛3010220054D4122269062476878314張瑩密碼
49962019-07-08 09:13:598359281020莫瑩8359281020C8768783410498431924沈琴會(huì)員
50032019-07-06 22:19:582028094118羅琴2028094118D5979852217506641875趙玉英部分
50142019-03-18 22:19:11998069133徐玉珍998069133C5799478716520102884余海燕重要,成為,服務(wù),同時(shí),登錄
50262019-03-19 23:16:444933056263羅寧4933056263D8200499382530328985修琳不能
50552019-06-16 16:29:214663395054谷霞4663395054D4244880246553983223余明全部,這么,進(jìn)入,時(shí)候,支持
50642019-09-05 05:18:284874710828易超4874710828D3119882013560089617趙秀榮國(guó)家,幫助,公司
51242019-02-17 16:35:275127266304黃雪5127266304C1491876185625620297汪建平公司,您的,進(jìn)入,數(shù)據(jù)
51362019-05-20 12:45:333737874458章瑞3737874458C5820740837639509111唐丹發(fā)布,記者,時(shí)候,上海,知道
51522019-08-22 02:14:059880973840李明9880973840C4753187380650723952李穎數(shù)據(jù),位置,是否,一起,軟件
51872019-05-05 01:51:285969612341嚴(yán)芳5969612341D8469711917696169555韓丹丹非常
51942019-04-02 09:49:491691148700張秀蘭1691148700C1505305046713755945曹春梅注冊(cè),中心,合作
51962019-03-11 20:20:195261976352劉小紅5261976352D4116060655718706125陳穎狀態(tài),但是,會(huì)員,不能,今年
52202019-06-08 22:31:532226838817藍(lán)云2226838817C5109722835741192242梅軍控制
52382019-06-04 03:22:347560543392魏秀榮7560543392D8790965520769273079王偉工作,原因,國(guó)際,能力
52422019-08-22 20:50:281739867400張建國(guó)1739867400C2915260463770790503趙桂芳詳細(xì)
52552019-03-25 03:44:558833700305劉瑞8833700305C5048275295787623534李瑞一些,情況,標(biāo)準(zhǔn),方式
52802019-03-02 20:13:409245143007王佳9245143007C1827932520818620397王軍不過(guò)
53532019-06-24 18:35:188712004123趙玉8712004123C2844248173894776758姜帆你們,感覺(jué),業(yè)務(wù),什么
53832019-03-30 04:21:586736717536華秀蘭6736717536C1040628699925870996陳成下載
54142019-03-27 21:25:502777228832楊秀梅2777228832D1814721576962375431高強(qiáng)回復(fù),顯示,這里

193 rows × 9 columns


# 查看對(duì)照組In [14]:df2.head()


Out[14]:


TR_DTTR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
02017/4/133:23:266242668433王丹6242668433D43893207005023楊利一個(gè)2017/4/13 3:23:26
12019/8/2411:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本2019/8/24 11:27:21
22013/3/722:03:108043584726楊璐8043584726C7845156675024鐘楠數(shù)據(jù),管理,什么2013/3/7 22:03:10
32013/3/120:02:404580505126王龍4580505126C77459884735026許晨網(wǎng)上,等級(jí),文件,資源2013/3/1 20:02:40
42019/2/90:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)2019/2/9 0:50:28


In [15]:df2.shape


Out[15]:

(5450,?11)


In [16]:%%timeitpd.to_datetime(df2['TR_DT'])
4.78?ms?±?398?μs?per?loop?(mean?±?std.?dev.?of?7?runs,?100?loops?each)


In [17]:%%timeitdf2['TR_DT'] = pd.to_datetime(df2['TR_DT'],format = '%Y/%m/%d')
618?μs?±?16?μs?per?loop?(mean?±?std.?dev.?of?7?runs,?1000?loops?each)


4.查看唯一值個(gè)數(shù)。(有人說(shuō),時(shí)間有重復(fù)的值設(shè)為行索引計(jì)算時(shí)會(huì)出錯(cuò))


In [18]:df2['TR_DT'].unique().__len__()# 結(jié)果為:3841,很明顯有重復(fù)值。


Out[18]:

3841


5.設(shè)置行索引。(此時(shí)數(shù)據(jù)類(lèi)型為日期時(shí)間格式,與上面df1做對(duì)照)


In [19]:df2.set_index('TR_DT',inplace =True)df2.tail()


Out[19]:


TR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
TR_DT









2009-04-2813:47:135256787952徐桂蘭5256787952D6107428542993450936姬春梅如果2009/4/28 13:47:13
2008-04-2618:16:246028210306馬霞6028210306C1533609481995224040李利其中2008/4/26 18:16:24
2001-08-0720:42:049012812841李麗麗9012812841D4561419087995968641王穎城市2001/8/7 20:42:04
2017-05-176:14:079929073172馮麗娟9929073172D6425254614996109384陳金鳳那么,沒(méi)有,開(kāi)發(fā),今天,深圳2017/5/17 6:14:07
2001-01-3110:17:277938005479楊慧7938005479C3678877832999526658姚梅支持,看到,國(guó)內(nèi),專業(yè)2001/1/31 10:17:27


#?由于前面設(shè)置了數(shù)據(jù)類(lèi)型為日期時(shí)間類(lèi)型,所以可以直接查看2019年全年的數(shù)據(jù)In [20]:df2['2019'].head()


Out[20]:


TR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
TR_DT









2019-08-2411:27:21645470876江桂珍645470876C31605337215023吳英還有,決定,只是,客戶,基本2019/8/24 11:27:21
2019-02-090:50:287413364874賈桂蘭7413364874D78308304785041楊丹丹關(guān)于,進(jìn)入,發(fā)現(xiàn)2019/2/9 0:50:28
2019-06-204:15:404137413510劉艷4137413510C14992827045121謝玲大小2019/6/20 4:15:40
2019-06-0523:57:554081613672鄭斌4081613672C33293496235150廖旭經(jīng)營(yíng)2019/6/5 23:57:55
2019-05-0312:13:423118752384申勇3118752384D15063354585296劉麗當(dāng)然,大家,說(shuō)明2019/5/3 12:13:42


# 查看2018年8月全月數(shù)據(jù)In [21]:df2['2018-08']


Out[21]:


TR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
TR_DT









2018-08-091:18:594461213772張想4461213772D389243939652554趙建國(guó)不斷2018/8/9 1:18:59
2018-08-021:18:157608142050余欣7608142050D154316267559720李晨實(shí)現(xiàn),今天,無(wú)法2018/8/2 1:18:15
2018-08-020:59:119466501052哈秀芳9466501052C896010727080014董桂芝之后,查看,這種,中文,行業(yè)2018/8/2 0:59:11
2018-08-1017:53:555892229304吳玲5892229304C473641905594136張紅霞查看2018/8/10 17:53:55
2018-08-0622:52:193265289234張萍3265289234D495817780513761宋淑英過(guò)程,產(chǎn)品,就是,時(shí)候2018/8/6 22:52:19
2018-08-2621:29:056881709860吳淑英6881709860C1955037839614626許彬來(lái)源2018/8/26 21:29:05
2018-08-2622:22:367596300602姜陽(yáng)7596300602D5586089463741498趙楠來(lái)源2018/8/26 22:22:36
2018-08-2812:55:447354511095劉淑英7354511095D7543558124937545張暢現(xiàn)在,可能,部門(mén)2018/8/28 12:55:44
2018-08-1910:03:367608567890黃彬7608567890C65712236536964670王靜類(lèi)別,合作,到了,文化,計(jì)劃2018/8/19 10:03:36
2018-08-2421:13:362862928104何瑞2862928104C94758685199728345陳玉梅發(fā)現(xiàn),參加,質(zhì)量2018/8/24 21:13:36
2018-08-1116:07:186373291096劉寧6373291096C481308366836566134石娜價(jià)格2018/8/11 16:07:18
2018-08-133:47:447375646786楊淑珍7375646786C504570249184429974金雪梅能夠,投資,其他,詳細(xì)2018/8/13 3:47:44
2018-08-315:23:41863602136黃峰863602136D246635986493340210陳紅問(wèn)題,自己,自己,可以,建設(shè)2018/8/31 5:23:41
2018-08-193:15:356795273748姜麗華6795273748D4530696397100190803朱想文化2018/8/19 3:15:35
2018-08-3022:17:052416300510曹倩2416300510D5019740318296681657裴琴個(gè)人2018/8/30 22:17:05
2018-08-126:36:419957924298劉文9957924298C1242463232619712915劉雪網(wǎng)上,的是,更新,論壇,加入2018/8/12 6:36:41
2018-08-070:52:431797969934劉玉梅1797969934D5461654240721062764黃洋應(yīng)該,今天,還有2018/8/7 0:52:43
2018-08-038:07:424163264148張歡4163264148D7002757167991012528張淑英而且2018/8/3 8:07:42


# 好處多多,還可以查看一段時(shí)間范圍內(nèi)的數(shù)據(jù)In [22]:df2.sort_index(inplace  = True)
In [23]:df2['2000-01-01':'2000-01-06']


Out[23]:


TR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
TR_DT









2000-01-0113:37:418379638746陳梅8379638746C567568598057767819邢霞價(jià)格,社區(qū),控制,完成,品牌2000/1/1 13:37:41
2000-01-052:41:28530197567易寧530197567C76204664436193李金鳳質(zhì)量2000/1/5 2:41:28
2000-01-0520:11:053113560650梁秀云3113560650C96408830662212113王波網(wǎng)上2000/1/5 20:11:05


6.截取一定時(shí)間范圍的數(shù)據(jù)。


#?保留2019年9月及之后的數(shù)據(jù)In [24]:after_09 = df2.truncate(before='2019-09')after_09


Out[24]:


TR_TMCUST_IDCUST_NAMECARD_IDTR_TYPEOPP_IDTR_AMTOPP_NAMECOMMENTDT
TR_DT









2019-09-0113:13:306612959791龐婷婷6612959791D646299275193402寧霞不過(guò),資料,還有,來(lái)自2019/9/1 13:13:30
2019-09-0114:30:186082904803阮浩6082904803C46643869471274246王倩公司,地方,世界2019/9/1 14:30:18
2019-09-0420:43:035297235591鐘陽(yáng)5297235591D55859610333653940陸佳參加,出現(xiàn),關(guān)系2019/9/4 20:43:03
2019-09-055:18:284874710828易超4874710828D3119882013560089617趙秀榮國(guó)家,幫助,公司2019/9/5 5:18:28


#?對(duì)照組:并不會(huì)按照時(shí)間范圍截取,不過(guò)可以按照索引截取In [25]:df1['DT'].truncate(after = 9)


Out[25]:

0???2017-04-13?03:23:26
1???2019-08-24?11:27:21
2???2013-03-07?22:03:10
3???2013-03-01?20:02:40
4???2019-02-09?00:50:28
5???2000-09-22?01:57:51
6???2013-12-30?20:14:52
7???2010-02-14?14:13:39
8???2005-09-11?21:58:32
9???2014-11-28?02:23:22
Name:?DT,?dtype:?datetime64[ns]

7.計(jì)算時(shí)間間隔。

# 時(shí)間間隔計(jì)算,必須類(lèi)型相同,結(jié)果很難看In [26]:delta = pd.datetime.now() - df1['DT'].truncate(after = 9)delta


Out[26]:

0???1034?days?11:46:11.011366
1????171?days?03:42:16.011366
2???2531?days?17:06:27.011366
3???2537?days?19:06:57.011366
4????367?days?14:19:09.011366
5???7081?days?13:11:46.011366
6???2233?days?18:54:45.011366
7???3649?days?00:55:58.011366
8???5265?days?17:11:05.011366
9???1901?days?12:46:15.011366
Name:?DT,?dtype:?timedelta64[ns]


# 時(shí)間間隔結(jié)果很難看,需要進(jìn)一步處理In [27]:delta.dt.days, delta.dt.seconds


Out[27]:

(0????1034
?1?????171
?2????2531
?3????2537
?4?????367
?5????7081
?6????2233
?7????3649
?8????5265
?9????1901
?Name:?DT,?dtype:?int64,?0????42371
?1????13336
?2????61587
?3????68817
?4????51549
?5????47506
?6????68085
?7?????3358
?8????61865
?9????45975
?Name:?DT,?dtype:?int64)


8.時(shí)間增量計(jì)算。


# 時(shí)間增量一周In [28]:df1['DT'].head() + pd.Timedelta(days = 7)


Out[28]:

0???2017-04-20?03:23:26
1???2019-08-31?11:27:21
2???2013-03-14?22:03:10
3???2013-03-08?20:02:40
4???2019-02-16?00:50:28
Name:?DT,?dtype:?datetime64[ns]


9.求年份。


In [29]:df1['DT'].head().dt.year


Out[29]:

0????2017
1????2019
2????2013
3????2013
4????2019
Name:?DT,?dtype:?int64

10.求月份。


In [30]:df1['DT'].head().dt.month


Out[30]:

0????4
1????8
2????3
3????3
4????2
Name:?DT,?dtype:?int64


11.求天數(shù)。


In [31]:df1['DT'].head().dt.day


Out[31]:

0????13
1????24
2?????7
3?????1
4?????9
Name:?DT,?dtype:?int64


時(shí)間處理技巧3


有時(shí)候,我們又需要把合并的日期、時(shí)間分隔開(kāi),怎么處理呢?!

# 查看數(shù)據(jù)類(lèi)型In [32]:df2['DT'].dtype


Out[32]:

dtype('O')


方法一:自定義日期、時(shí)間格式實(shí)現(xiàn)


1.轉(zhuǎn)換類(lèi)型。


In [33]:pd.to_datetime(df2['DT'],format='%Y/%m/%d %H:%M:%S')


Out[33]:

TR_DT
2000-01-01???2000-01-01?13:37:41
2000-01-05???2000-01-05?02:41:28
2000-01-05???2000-01-05?20:11:05
2000-01-08???2000-01-08?12:24:21
2000-01-10???2000-01-10?13:47:24
2000-01-11???2000-01-11?09:57:18
2000-01-13???2000-01-13?05:14:15
2000-01-13???2000-01-13?15:11:01
2000-01-14???2000-01-14?03:14:46
2000-01-15???2000-01-15?01:33:14
2000-01-20???2000-01-20?17:23:17
2000-01-20???2000-01-20?16:03:59
2000-01-21???2000-01-21?19:21:49
2000-01-22???2000-01-22?09:37:04
2000-01-22???2000-01-22?02:32:30
2000-01-23???2000-01-23?01:04:06
2000-01-23???2000-01-23?21:27:52
2000-01-25???2000-01-25?09:45:24
2000-01-31???2000-01-31?10:07:12
2000-01-31???2000-01-31?18:38:42
2000-01-31???2000-01-31?12:15:48
2000-02-01???2000-02-01?00:19:37
2000-02-02???2000-02-02?11:06:32
2000-02-03???2000-02-03?20:01:44
2000-02-04???2000-02-04?01:14:56
2000-02-04???2000-02-04?15:09:53
2000-02-07???2000-02-07?04:01:30
2000-02-08???2000-02-08?15:10:03
2000-02-09???2000-02-09?18:34:20
2000-02-09???2000-02-09?12:45:29
?????????????????????...????????
2019-08-01???2019-08-01?02:01:35
2019-08-01???2019-08-01?06:00:56
2019-08-02???2019-08-02?10:33:52
2019-08-03???2019-08-03?21:39:52
2019-08-04???2019-08-04?14:57:07
2019-08-04???2019-08-04?14:49:10
2019-08-04???2019-08-04?14:33:55
2019-08-07???2019-08-07?12:59:10
2019-08-09???2019-08-09?02:49:38
2019-08-10???2019-08-10?02:24:42
2019-08-12???2019-08-12?15:29:54
2019-08-13???2019-08-13?07:50:24
2019-08-14???2019-08-14?13:37:55
2019-08-16???2019-08-16?07:31:32
2019-08-20???2019-08-20?18:15:54
2019-08-22???2019-08-22?20:50:28
2019-08-22???2019-08-22?02:14:05
2019-08-23???2019-08-23?22:38:41
2019-08-24???2019-08-24?11:27:21
2019-08-24???2019-08-24?15:08:09
2019-08-26???2019-08-26?10:10:34
2019-08-28???2019-08-28?05:55:17
2019-08-29???2019-08-29?13:01:15
2019-08-29???2019-08-29?15:49:22
2019-08-29???2019-08-29?10:07:08
2019-08-31???2019-08-31?01:22:46
2019-09-01???2019-09-01?13:13:30
2019-09-01???2019-09-01?14:30:18
2019-09-04???2019-09-04?20:43:03
2019-09-05???2019-09-05?05:18:28
Name:?DT,?Length:?5450,?dtype:?datetime64[ns]


2.自定義格式。


#?自定義時(shí)間格式,%F默認(rèn)為yyyy-mm-ddIn [34]:pd.to_datetime(df2['DT'],format='%Y/%m/%d?%H:%M:%S').dt.strftime('%F')


Out[34]:

TR_DT
2000-01-01????2000-01-01
2000-01-05????2000-01-05
2000-01-05????2000-01-05
2000-01-08????2000-01-08
2000-01-10????2000-01-10
2000-01-11????2000-01-11
2000-01-13????2000-01-13
2000-01-13????2000-01-13
2000-01-14????2000-01-14
2000-01-15????2000-01-15
2000-01-20????2000-01-20
2000-01-20????2000-01-20
2000-01-21????2000-01-21
2000-01-22????2000-01-22
2000-01-22????2000-01-22
2000-01-23????2000-01-23
2000-01-23????2000-01-23
2000-01-25????2000-01-25
2000-01-31????2000-01-31
2000-01-31????2000-01-31
2000-01-31????2000-01-31
2000-02-01????2000-02-01
2000-02-02????2000-02-02
2000-02-03????2000-02-03
2000-02-04????2000-02-04
2000-02-04????2000-02-04
2000-02-07????2000-02-07
2000-02-08????2000-02-08
2000-02-09????2000-02-09
2000-02-09????2000-02-09
?????????????????...????
2019-08-01????2019-08-01
2019-08-01????2019-08-01
2019-08-02????2019-08-02
2019-08-03????2019-08-03
2019-08-04????2019-08-04
2019-08-04????2019-08-04
2019-08-04????2019-08-04
2019-08-07????2019-08-07
2019-08-09????2019-08-09
2019-08-10????2019-08-10
2019-08-12????2019-08-12
2019-08-13????2019-08-13
2019-08-14????2019-08-14
2019-08-16????2019-08-16
2019-08-20????2019-08-20
2019-08-22????2019-08-22
2019-08-22????2019-08-22
2019-08-23????2019-08-23
2019-08-24????2019-08-24
2019-08-24????2019-08-24
2019-08-26????2019-08-26
2019-08-28????2019-08-28
2019-08-29????2019-08-29
2019-08-29????2019-08-29
2019-08-29????2019-08-29
2019-08-31????2019-08-31
2019-09-01????2019-09-01
2019-09-01????2019-09-01
2019-09-04????2019-09-04
2019-09-05????2019-09-05
Name:?DT,?Length:?5450,?dtype:?object


方法二:分割日期、時(shí)間實(shí)現(xiàn)


1.普通分割日期、時(shí)間。


In [35]:df2['DT'].str.split(' ')


Out[35]:

TR_DT
2000-01-01?????[2000/1/1,?13:37:41]
2000-01-05??????[2000/1/5,?2:41:28]
2000-01-05?????[2000/1/5,?20:11:05]
2000-01-08?????[2000/1/8,?12:24:21]
2000-01-10????[2000/1/10,?13:47:24]
2000-01-11?????[2000/1/11,?9:57:18]
2000-01-13?????[2000/1/13,?5:14:15]
2000-01-13????[2000/1/13,?15:11:01]
2000-01-14?????[2000/1/14,?3:14:46]
2000-01-15?????[2000/1/15,?1:33:14]
2000-01-20????[2000/1/20,?17:23:17]
2000-01-20????[2000/1/20,?16:03:59]
2000-01-21????[2000/1/21,?19:21:49]
2000-01-22?????[2000/1/22,?9:37:04]
2000-01-22?????[2000/1/22,?2:32:30]
2000-01-23?????[2000/1/23,?1:04:06]
2000-01-23????[2000/1/23,?21:27:52]
2000-01-25?????[2000/1/25,?9:45:24]
2000-01-31????[2000/1/31,?10:07:12]
2000-01-31????[2000/1/31,?18:38:42]
2000-01-31????[2000/1/31,?12:15:48]
2000-02-01??????[2000/2/1,?0:19:37]
2000-02-02?????[2000/2/2,?11:06:32]
2000-02-03?????[2000/2/3,?20:01:44]
2000-02-04??????[2000/2/4,?1:14:56]
2000-02-04?????[2000/2/4,?15:09:53]
2000-02-07??????[2000/2/7,?4:01:30]
2000-02-08?????[2000/2/8,?15:10:03]
2000-02-09?????[2000/2/9,?18:34:20]
2000-02-09?????[2000/2/9,?12:45:29]
??????????????????????...??????????
2019-08-01??????[2019/8/1,?2:01:35]
2019-08-01??????[2019/8/1,?6:00:56]
2019-08-02?????[2019/8/2,?10:33:52]
2019-08-03?????[2019/8/3,?21:39:52]
2019-08-04?????[2019/8/4,?14:57:07]
2019-08-04?????[2019/8/4,?14:49:10]
2019-08-04?????[2019/8/4,?14:33:55]
2019-08-07?????[2019/8/7,?12:59:10]
2019-08-09??????[2019/8/9,?2:49:38]
2019-08-10?????[2019/8/10,?2:24:42]
2019-08-12????[2019/8/12,?15:29:54]
2019-08-13?????[2019/8/13,?7:50:24]
2019-08-14????[2019/8/14,?13:37:55]
2019-08-16?????[2019/8/16,?7:31:32]
2019-08-20????[2019/8/20,?18:15:54]
2019-08-22????[2019/8/22,?20:50:28]
2019-08-22?????[2019/8/22,?2:14:05]
2019-08-23????[2019/8/23,?22:38:41]
2019-08-24????[2019/8/24,?11:27:21]
2019-08-24????[2019/8/24,?15:08:09]
2019-08-26????[2019/8/26,?10:10:34]
2019-08-28?????[2019/8/28,?5:55:17]
2019-08-29????[2019/8/29,?13:01:15]
2019-08-29????[2019/8/29,?15:49:22]
2019-08-29????[2019/8/29,?10:07:08]
2019-08-31?????[2019/8/31,?1:22:46]
2019-09-01?????[2019/9/1,?13:13:30]
2019-09-01?????[2019/9/1,?14:30:18]
2019-09-04?????[2019/9/4,?20:43:03]
2019-09-05??????[2019/9/5,?5:18:28]
Name:?DT,?Length:?5450,?dtype:?object


2.實(shí)現(xiàn)分割日期、時(shí)間。


In [36]:df2['DT'].str.split(' ',expand = True)[0]


Out[36]:

TR_DT
2000-01-01?????2000/1/1
2000-01-05?????2000/1/5
2000-01-05?????2000/1/5
2000-01-08?????2000/1/8
2000-01-10????2000/1/10
2000-01-11????2000/1/11
2000-01-13????2000/1/13
2000-01-13????2000/1/13
2000-01-14????2000/1/14
2000-01-15????2000/1/15
2000-01-20????2000/1/20
2000-01-20????2000/1/20
2000-01-21????2000/1/21
2000-01-22????2000/1/22
2000-01-22????2000/1/22
2000-01-23????2000/1/23
2000-01-23????2000/1/23
2000-01-25????2000/1/25
2000-01-31????2000/1/31
2000-01-31????2000/1/31
2000-01-31????2000/1/31
2000-02-01?????2000/2/1
2000-02-02?????2000/2/2
2000-02-03?????2000/2/3
2000-02-04?????2000/2/4
2000-02-04?????2000/2/4
2000-02-07?????2000/2/7
2000-02-08?????2000/2/8
2000-02-09?????2000/2/9
2000-02-09?????2000/2/9
????????????????...????
2019-08-01?????2019/8/1
2019-08-01?????2019/8/1
2019-08-02?????2019/8/2
2019-08-03?????2019/8/3
2019-08-04?????2019/8/4
2019-08-04?????2019/8/4
2019-08-04?????2019/8/4
2019-08-07?????2019/8/7
2019-08-09?????2019/8/9
2019-08-10????2019/8/10
2019-08-12????2019/8/12
2019-08-13????2019/8/13
2019-08-14????2019/8/14
2019-08-16????2019/8/16
2019-08-20????2019/8/20
2019-08-22????2019/8/22
2019-08-22????2019/8/22
2019-08-23????2019/8/23
2019-08-24????2019/8/24
2019-08-24????2019/8/24
2019-08-26????2019/8/26
2019-08-28????2019/8/28
2019-08-29????2019/8/29
2019-08-29????2019/8/29
2019-08-29????2019/8/29
2019-08-31????2019/8/31
2019-09-01?????2019/9/1
2019-09-01?????2019/9/1
2019-09-04?????2019/9/4
2019-09-05?????2019/9/5
Name:?0,?Length:?5450,?dtype:?object


3.實(shí)現(xiàn)自定義格式。


In [37]:df2['DT'].str.split(' ',expand = True)[0].str.replace('/','-')


Out[37]:

TR_DT
2000-01-01?????2000-1-1
2000-01-05?????2000-1-5
2000-01-05?????2000-1-5
2000-01-08?????2000-1-8
2000-01-10????2000-1-10
2000-01-11????2000-1-11
2000-01-13????2000-1-13
2000-01-13????2000-1-13
2000-01-14????2000-1-14
2000-01-15????2000-1-15
2000-01-20????2000-1-20
2000-01-20????2000-1-20
2000-01-21????2000-1-21
2000-01-22????2000-1-22
2000-01-22????2000-1-22
2000-01-23????2000-1-23
2000-01-23????2000-1-23
2000-01-25????2000-1-25
2000-01-31????2000-1-31
2000-01-31????2000-1-31
2000-01-31????2000-1-31
2000-02-01?????2000-2-1
2000-02-02?????2000-2-2
2000-02-03?????2000-2-3
2000-02-04?????2000-2-4
2000-02-04?????2000-2-4
2000-02-07?????2000-2-7
2000-02-08?????2000-2-8
2000-02-09?????2000-2-9
2000-02-09?????2000-2-9
????????????????...????
2019-08-01?????2019-8-1
2019-08-01?????2019-8-1
2019-08-02?????2019-8-2
2019-08-03?????2019-8-3
2019-08-04?????2019-8-4
2019-08-04?????2019-8-4
2019-08-04?????2019-8-4
2019-08-07?????2019-8-7
2019-08-09?????2019-8-9
2019-08-10????2019-8-10
2019-08-12????2019-8-12
2019-08-13????2019-8-13
2019-08-14????2019-8-14
2019-08-16????2019-8-16
2019-08-20????2019-8-20
2019-08-22????2019-8-22
2019-08-22????2019-8-22
2019-08-23????2019-8-23
2019-08-24????2019-8-24
2019-08-24????2019-8-24
2019-08-26????2019-8-26
2019-08-28????2019-8-28
2019-08-29????2019-8-29
2019-08-29????2019-8-29
2019-08-29????2019-8-29
2019-08-31????2019-8-31
2019-09-01?????2019-9-1
2019-09-01?????2019-9-1
2019-09-04?????2019-9-4
2019-09-05?????2019-9-5
Name:?0,?Length:?5450,?dtype:?object


結(jié)束語(yǔ)


日期、時(shí)間數(shù)據(jù)處理,說(shuō)實(shí)話是數(shù)據(jù)處理中比較難的一部分,處理不好的話,各種問(wèn)題。尤其是本文提到的時(shí)間差、時(shí)間增量等問(wèn)題。目前,我還沒(méi)有發(fā)現(xiàn)Python比SQL處理時(shí)間更簡(jiǎn)單的庫(kù)。如果有,煩請(qǐng)各位告知一二。



———— # END # ————


# # #

↓ ↓ ↓


不再糾結(jié),一文詳解pandas中的map、apply、applymap、groupby、agg...


還在用Excel的vlookup?Python幾行代碼就能搞定!


一場(chǎng)pandas與SQL的巔峰大戰(zhàn)


一場(chǎng)pandas與SQL的巔峰大戰(zhàn)(二)



在看”的永遠(yuǎn)18歲~
瀏覽 24
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 精品熟妇| 久久AV电影| 草草久久久无码国产专区的优势| 五月停亭六月,六月停亭的英语| 8090操逼网| 外国成人视频| 成人片网址| 亚洲区成人777777精品| 欧美特黄一级视频| 特黄特色一级特黄大片| 天天插天天爽| 男人天堂网站| 国产一区二区三区免费| 国产日韩欧美综合在线| 日日摸夜夜| 国产又爽又黄视频| 亚洲激情精品| 国产精品国产自产拍高清AV| 高清国产AV| 爱爱爱免费视频| 五月婷婷色色色| 特级特黄AAAA免费看| 人人操夜夜| 亚洲精品乱码久久久久| 第一福利视频| 91亚洲精品久久久久久久久久久久 | 水多多成人网站A片| 久久肏| 专区无日本视频高清8| 999一区二区三区| 亚洲中文幕| 九九亚洲精品| 2024av在线| 国产二区视频| 国产av一区二区三区| 亚洲无码在线播放| 亚洲无码黄片| 大香蕉国产精品视频| 午夜探花在线观看| 亚洲阿v天堂| 天堂成人AV| A级毛片网站| 三级久久| 亚洲免费观看视频| 久久精品三级| 91干| 婷婷爱五月| 国产精品婷婷久久久| 亚洲制服中文字幕| av天堂一区| 色五月婷婷视频| 久草黄色电影| 亚洲黄色在线观看| 精品人妻一区二区三区日产| 激情色播| 97操逼| jizz在线观看| 午夜成人视频在线观看| 无码黄页| 熟女少妇视频| 国产精品毛片视频| 自拍三区| 久草在在线| 手机无码在线播放| 美国高清无码| 日韩在线欧美在线| 亚洲AV无码成人精品区天堂小说 | 一区二区成人免费视频| 天堂精品在线| 欧美性爱精品一区| 久久99精品国产| 91日韩欧美| 青青草97国产精品麻豆| 蜜芽av在线| 亚洲AV无码精品| 熟女乱论| 亚洲欧洲精品在线| 国产凹凸视频| 麻豆传媒在线播放| 国产精品乱子伦一区二区三区视频| AV免费网址| 久草久热| 2024AV在线| 久久精品人人| 青青草原国产视频| 精品三级网站| 91亚洲影院| 亚洲天堂在线免费观看视频| 91精品国产亚洲| 五月色婷婷综合| 五月天堂婷婷| 91在线成人视频| TokyoKot大交乱无码| 91精品国产成人www| 久久伊人春色| 91精品国产成人www| 俺来也俺去也www色| av字幕网| 天天干天天操综合| 不卡无码免费| 国产精品视频在线看| 免费无码A片在线观看全| 美女视频黄a视频全免费不卡| 龙泽美曦土豪| 不卡无码免费| 国产欧美一区二区三区国产幕精品| 黄色电影免费网站| 竹菊影视一区二区三区| 日日操天天操夜夜操| 天天爽夜夜爽AA片免费| 日日免费视频| 91免费观看视频| 水蜜桃网址| 超碰在线中文字幕| 婷婷五月天AV| 怡春院免费视频| 狠狠躁日日躁夜夜躁A片无码视频| 亚洲中文在线播放| 综合网伊人| 婷婷伊人綜合中文字幕小说| 香蕉日逼| 操操小骚逼| 黄色av无码| 大香蕉伊人成人网| 国产91小视频| 日韩中文字幕一区二区| 亚洲综合二区| 国产高清无码福利| 国产欧美岛国| 熟女人妻ThePorn| 狠狠干伊人| 熟睡侵犯の奶水授乳在线| 免费看黄A级毛片成人片| 无码AV一区| 91含羞草www·Com| 蜜芽av在线| 少妇搡BBBB搡BBB搡澳门| 91在线精品无码秘入口苹果 | 成人黄色电影在线| 天堂一区在线观看| 京熱大亂交无碼大亂交| 日本国产精品| 亚洲人体视频| 黄色成人网站在线免费观看| 亚洲第一黄色| 特级毛片在线观看| 狠狠操狠狠色| 玖热精品| 亚洲男女啪啪视频| 开心激情婷婷| 开心五月激情婷婷| 午夜无码人妻AV大片| 亚洲狼人综合| 三级片在线观看视频| AV中文在线| 91亚洲精品久久久久蜜桃| 亚洲国产成人精品综合99| 亚洲无码伊人| ThePorn精品无码| 欧美特黄一级视频| 丁香五月婷婷啪啪| 狠狠操狠狠操狠狠操| 欧美日韩99| 香蕉视频91| 日韩在线视频免费观看| 无码不卡视频在线观看| 久久免费成人| 先锋AV资源站| 色综合999| 99精品色| 日韩成人网址| 人人爱人人草| 亚洲第一网无码性色| AAA三级视频| 青青日逼| 老师搡BBBB搡BBB| 中文字幕熟女| 91人人草| 色婷婷久久综合久色| 蜜桃一区二区中午字幕| 亚洲AV无码成人精品区东京热| 亚洲日本中文字幕在线观看| 丰满熟妇人妻无码视频| 欧美另类综合| 亚洲高清无码中文字幕| 日韩视频免费观看| 三级片在线看片AV| 亚洲视频在线观看中文字幕| 午夜精品久久久久久久91蜜桃 | 99re欧美激情| 欧美日韩大屌| 豆花视频一区二区| 91久久亚洲| 一区二区三区在线免费观看| 日本在线免费| 天天色网站| 爆操无码| 9久9久9久9久女女女女| 国产AV黄片| 亚洲成人精品在线观看| 殴美亚洲一流| 欧美51精品| 手机看片国产| 久久久久久久无码| 九九热精品视频在线观看| 亚洲精品乱码久久久久| 色色色91| 69国产精品视频免费观看| 日韩极品在线观看| 只有精品| BBW老熟女BBw| 亚洲中文字幕av天堂| 大荫蒂精品另类| 免费黄色一级电影| 欧美国产精品一二三产品在哪买| 你懂的在线观看视频| 久久婷婷秘精品国产538| 特级特黄A级高潮播放| 99er在线观看| 春宵福利导航| 国产69精品久久久久久久久久久久 | 兔子先生和優奈玩游戲脫衣服,運氣報表優奈輸到脫精光 | 五月丁香大香蕉| 另类老妇性BBwBBw| 欧美va亚洲va| 天堂一区二区三区18| A片在线免费看| 欧美一级操| 国产精品同| 麻豆视频一区| 国产精品999| 国产精品v欧美精品v日韩精品 | 毛片网站在线| 午夜老司机福利| www伊人| 免费视频二区| 黄色视频在线观看亚洲一区二区三区免费| 99久久9| 国产V在线观看| 在线不欧美| 99性爱网| 免费在线黄色视频| 強姦婬片A片AAA毛片Mⅴ| 蜜桃视频网站在线观看| 在线观看亚洲一区| 久久久噜噜噜久久中文字幕色伊伊| 黄色片免费视频网站| 黄片视频观看| 天天操b| 午夜亚洲AV永久无码精品蜜芽| 黄频视频| 亚洲高清av| 国产在线欧美在线白浆| 想要xx视频| 黄色成人网站在线| 6969电视影片最新更新| 黄色亚洲网站| 亚洲色情在线观看| 情趣视频网站| 无码人妻精品一区二区蜜桃漫画 | 成人性爱视频网| 在线看黄网站| 日韩人妻午夜| 神马午夜精品91| 重庆美女揉BBBB搡BBBB| 97精品人妻麻豆一区二区| 777777国产7777777 | 无码日韩av| 撸一撸在线观看| 欧美性猛交XXXX乱大交3| 豆花精品视频| 日本在线黄色视频| 欧美视频免费| 日韩一区二区视频在线观看| AV中文字幕在线播放| 欧美黄色大香蕉| 99久久国产精| 在线看色| 97色色婷婷五月天| 艹逼免费视频| 日韩福利| 豆花视频一区二区| 免费激情| 中文字幕特黄A片| 91av免费| 国产精品久久AV电影| 成人A片在线| 秋霞一级| 16一17女人毛片| 婷婷成人综合| 操逼视频,黄色大全| 久久久波多野结衣| 久久18| 中文资源在线√8| 免费看黄A级毛片成人片| av福利电影在线| 黄片高清视频| 少妇视频| 97伊人大香蕉| 国产精品国产| 午夜精品18视频国产| 欧美日韩一级A片| 三级丁香在线| 日韩中出视频| 91九色口爆吞精| 国产农村乱婬片A片AAA图片| 男人天堂社区| 国精产品一区二区三区在线观看 | 日韩午夜电影| 日本高清视频九区| 久久精品偷拍视频| 欧美天天| 屁屁影院CCYYCOM国产| 午夜丁香| 无码九九九| 国产又爽又黄免费网站在线看| 欧美大香蕉伊人网| 俺去俺来WWW色官方| 日逼片| 大香蕉黄色片| 黄片网站免费| 青青草成人AV| 强奸乱伦制服丝袜| 地表最强网红八月未央道具大秀 | 五月激情六月| 亚洲黄色AV| 在线视频你懂| 午夜天堂| 五月天激情四射| 日逼一级片| 2019天天操| 操逼一区二区| 人人妻日日摸狠狠躁视频| 久久悠悠| 免费观看黄片网站| 日韩人妻精品无码制服| 一级a毛片| 成人黄网免费观看视频| 成人久久大香蕉| 黄色影院在线观看| 蜜桃视频成人版网站| 成人在线黄色| 欧美性爱免费在线视频| 无码理论片| zzjicom| 一本色道久久综合亚洲精品小说 | 伊人久久大综合中文无码| 97人人精品| 久久人妻无码中文字幕系列| 麻豆日韩| www.色欲av| 日本特黄AA片免费视频| 一级片黄色免费| AV无码在线播放| 无码精品一区二区三区在线观看| 午夜99| 91色五月| 一级日逼| 欧一美一婬一伦一区二区三区| 免费高清无码在线观看| 清清草在线视频| 国产精品久久久久久久久久王安宇| 狠狠2021| 国产精品成人视频| 成人无码国产| 动图综合亚洲综合欧美男男| 日本黄色电影在线| 亚洲AV三级片| 91精品婷婷国产综合久久| 成人国产精品秘欧美高清| 国产黄色视频免费| 99精品9| 波多野结衣AV在线播放| 丁香六月色| 亚洲免费观看视频| 九九自拍视频| 久久夜色精品噜噜亚洲AV| 做爰视频毛片下载蜜桃视频。| 国产成人97精品免费看片| 亚洲成人性爱网站| 天天干夜夜操| 欧美一级A| 国产高清无码福利| 污网站在线观看| 围内精品久久久久久久久久‘变脸| 国产一级婬片A片免费妖精视频| 成人久久网| 一级a一级a爰片免费免免在线| 无码视频网| 中文字幕日韩有码| 欧美一区二区在线观看| 人妻制服丝袜| 日韩色导航| 亚洲精品国产成人综合久久久久久久久| 三级片AAAA| 色婷五月天| 91精品久| 色香蕉视频在线观看| 色色色色五月天| 91久久久久久久久| 中国老女人操逼| 一本色道综合久久欧美日韩精品 | 婷婷五月丁香激情| 日韩操逼av| 成人免费大香蕉| 高清无码在线免费观看视频| 高清无码学生妹| 91网站免费观看| 高清无码视频免费版本在线观看| 在线免费无码| 成人无码日韩精品| 影音先锋AV资源网站| 超清无码在线| 九色PORNY蝌蚪视频| 欧美操逼大全| 免费a视频| 俺来俺也去www色在线观看| 婷婷久草网| 狼友在线观看| 日韩AV电影网站| 色欲国产精品欧美在线密| 丁香五月综合网| 三须三级久久三级久久18| 中文字幕不卡+婷婷五月| 中文字幕在线播放视频| 久久嫩草精品| 巜人妻初尝按摩师BD中字| 一道AV| 中文字幕一区三区三A片密月| 日本性爱无码| 欧洲性爱视频在线观看| 亚洲AV官方网站| 学生妹一级片| 黄色一级大片在线免费看国产| 大香蕉75| 欧美日韩在线视频观看| 91麻豆国产福利在线观看| 黄色视频日本| 欧美肉大捧一进一出小说| 天天拍天天日| 五月天激情网站| 大地99中文在线观看| 黄色av网| 51无码| 超碰在线观看免费| 91人妻人人澡人人爽人人DVD| 亚洲91视频| 再深点灬好爽灬轻点久久国产| 久草高清视频| 特黄视频| 国产精品视频福利| 苍井空无码在线观看| 亚洲人气无码AV| 国产AⅤ爽aV久久久久成人| 国产成人无码一区二区在线观看| 日韩一区二区三免费高清在线观看 | 亚洲操屄| 免费av在线| 大香蕉久热| 91大奶熟女| 日韩三级片av| 亚洲天堂2015| 亚洲精品一二| 精品国产一级A片黄毛网站| 国产乱子伦真实精品| 久久99久久99久久99| 真人一级片| 日韩人妻无码一区二区三区中文 | 好男人WWW社区在线视频夜恋| 久久精品国产亚洲AV麻豆痴男| 俺也去在线视频| 夜夜撸天天干| 国产极品无码| 国产成人精品视频| 天天天天天天操| 日批动态图| 思思热99热| 国产A片免费看| 超碰97在线免费观看| 亚洲热在线视频| 天天玩夜夜玩天天玩国产99| 69黄色视频| 日韩精品人妻中文字幕有| 激情五月天色色| 麻豆一区二区| 亚洲欧美日韩一区二区| 麻豆AV在线播放| 日韩无码一区二区三| 九九毛片| 国产激情| 日韩AV成人电影| 黄色av网| 五月天av在线观看| www.偷拍| 东方AV在线免费观看| 精品久热| 国产乱码精品一区二区三区的特点| 成人欧美一区二区三区黑人免费 | 91九色口爆吞精| 能看的av网站| 中文字幕av久久爽爽| 专肏老妇人大逼| 国产激情视频在线| 国产草逼视频| 中文资源在线a中文| 91人妻人人澡人人爽人人DVD| 91操美女视频| 内射视频在线观看| 日韩AV免费电影| 口工视频| 霸道总裁雷总各种姿势白浆爱情岛论坛| 91人妻人人澡人人爽人人精品| 高清无码三级| 丁香五月婷婷五月天| 日韩少妇无码| 伊人久久大香线蕉| 五月婷婷六月丁香| 日韩A片无码ⅩXXXX| 亚洲美女免费视频| 在线视频一区二区| 黄色网页免费观看| 国产精品免费av在线| 欧美综合国产| 婷婷色色网| 国产迷奸在线| 大鸡巴伊人| 国产午夜91人妻| 水果派av| 免费v片在线观看| 日本一级视频| 99熟女| 国产特黄级AAAAA片免| 三洞齐开Av在线免费观看| 亚洲色五月| 五月涩| 亚洲精品一二| aav在线| 91麻豆一区二区| 初学影院WWWBD英语完整版在线观看 | 日韩中文无码一级A片| 天堂无码视频| 99久久精品国产一区色| 国产91在线观看| 欧美日韩人妻| 黄色片成人| 成人香蕉| 欧美人妻视频在线| 超碰大香蕉| 91探花在线观看| 久久久久亚洲AV无码麻豆| 黄色A片免费视频| AV国产高清| 丁香激情视频| 亚洲欧洲久久电影| 日韩天天操| 在线观看黄片视频| 亚洲区成人777777精品| 91久久人澡人妻人人做人人爽97| 日韩精品视频免费| 成人日韩精品| aaa在线免费视频| 一级片免费观看| 在线看色| 日本爱爱视频免费| 色色色亚洲| 日本在线一区二区| 亚洲一区2区| 国产99久久久精品| 四川少妇搡bbbb搡bbbb | 天天干天天射天天| 青青草成人免费在线视频| 东京热免费视频| 一级电影网站| 做爱无码| 中文字幕2025年最好看电视剧 | 日本精品在线播放| 18网站视频| 久久精品国产AV| 国产精品久久久久国产A级| 搡BBBB推BBBB推BBBB| 最好看的MV中文字幕国语电影| 国产成人精品视频免费| 欧美成人天堂| 91吴梦梦一区二区传媒| 一区二区三区精品无码| 有码视频在线观看| 啊啊啊亚洲| 免费黄片视频大全| 艹b视频在线观看| 一本大道香蕉av久久精东影业 | 91蜜臀在线| 免费操b视频| 日韩成人无码全裸视频| 欧美精品一区二区三区成人片在线| 在线成人| 99热免费在线观看| HEZ-502搭讪绝品人妻系列| 日日爽| 亚洲欧美成人在线观看| 日B视频在线观看| 免费欧美黄色| 无码五月天| 亚洲无码人妻在线| 精品人人人人| 蜜桃av无码| 一本久道综合| 日本无码久久嗯啊流水| 亚洲国产高清在线观看视频| 四川妇BBB桑BBB桑BBB| 欧美久久久| 免费看一级无码成人片| 成人欧美| 一级特黄大片录像i| 人妻无码电影推荐| 男人天堂色男人| 天堂网2014| 哪里能看毛片| 免费欧美A片| 国产AV中文| 人人免费操| 亚洲黄在线观看| 特级西西444WWW高清| 午夜黄色视频在线观看| 成人福利电影| 黑人在线视频| 国产人成| 蜜桃人妻无码AV天堂二区| 91精品少妇高潮一区二区三区不卡| 色婷婷欧美在线播放内射| 亚洲三级精品| 91美女在线观看| 国产美女18毛片水真多| 91精品国产成人www| 人人操碰人人| 性爱精品视频| 无套进入无套内谢| 国产操穴| 亚洲精品国产成人无码区在线| 亚洲AV无码第一区二区三区蜜桃 | 五月婷婷五月丁香| 亚洲AV无码乱码A片无码沈樵| 一区无码精品| 午夜操逼逼| 潮喷AV| www.午夜福利| 青青操日日干| 婷婷五月丁香在线| 中文字幕免费无码| 丁香婷婷综合网| 无码国产精品一区二区视频| 青青欧美| 国产高清小视频| 99爱精品| 国内自拍偷拍视频| 二区不卡| 性生活无码| 91丨九色丨熟女新版| 俺去俺来也WWW色老板| 欧美口爆视频| 欧美一区二区三区成人片下载| 成人av中文字幕| 2025国产成人精品一区| 国产成人精品免高潮在线人与禽一| 91在线无精精品秘白丝| 一本大道DVD中文字幕| 激情久久婷婷| 天天日天天射天天干| 蜜桃Av噜噜一区二区| 在线一区二区三区四区| 日韩免费av| 久久一级片| 色色99| 汇聚全球淫荡熟女| 国产欧美毛片| 日韩成人在线看| 日韩免费网| 欧美成人综合一区| 91精品丝袜久久久久久| 国产伊人网| 国产又爽又黄免费| 影音先锋av无码| 91久久综合| 99黄色| 黄色一级片视频| 亚洲精品福利| 91青青| 99热这里| 中文字幕淫乱视频欧美| 国产麻豆精品ThePorn| 中文字幕无码精品| 亚洲无码黄色片| 欧美亚洲国产一区二区三区| www.91熊猫成人网| 美日韩一区二区三区| 国产AV小电影| 春宵福利导航| 久久久久久精| 爽好紧别夹喷水网站| 综合网伊人| 网站色色免费看| 西西444大胆无码视频| 亚洲素人无码| 99久免费视频| 亚洲男女网站| 免费欧美性爱| 91人人看| 日本免费a片| 国产黄色A片| 91青青草| 五月天亭亭.com| gogogo免费高清在线偷拍| 日韩黄色片在线观看| 黄av在线| 成人精品一区二区区别解析| 99热网| 午夜精品18视频国产17c| 婷婷五月天电影| 黄色操逼网站?| 中文字幕日韩无码片| 无码中文综合成熟精品AV电影| 国产综合久久久777777色胡同 | 国产91无码精品秘入口新欢| 亚洲激情小说| 国产91探花系列在线观看| 国产成人精品片| 在线无码视频观看| 人妻无码久久精品| 国产三级AV在线| 99热99精品| 婷婷一区二区| av福利电影在线| 国产无码乱伦内射| 懂色av懂色av粉嫩av| 91无码人妻一区二区成人aⅴ| 五月天激情导航| 秋霞午夜| 黄色片在线免费观看| 就去色色五月丁香婷婷久久久 | 亚洲成人免费在线视频| 激情五月天在线视频| 天天爆操| 国产精品一级a毛一级a| 成人黄片视频| 黄片伊人| 午夜成人福利视频在线观看| 男女av在线观看| 五月六月丁香| 一级A片亲子乱中文| 亚洲手机视频| 日韩高清无码一区| 火淫玖玖免费精品| 成人在线三级| 黄色福利视频在线观看| 日皮在线观看| a在线免费| 天堂一区| 亚洲性爱一区二区三区| 久草大香蕉视频| 嘉兴少妇按摩69XX| 日韩AV免费在线| 殴美老妇BBBBBBBBB| 亚洲精品国产精品乱码视99| 精品国产999久久久免费| 99re在线观看观看这里只有精品 | 亚洲精品一区二区三区| 国产黄h| 九九美女视频| 熟女人妻一区二区| 成人小视频18| 亚洲手机在线| 久久久久久久香蕉视频| 高清在线无码视频| 污视频网站在线观看| 欧美精品成人免码在线| 亚洲一级av| 香蕉成人视频| 五月天无码免费视频| 亚洲视频在线免费看| 69国产精品成人无码| 久久久成人网| 水蜜桃视频网站在线观看| 欧美黄色成人视频| 中文字幕高清无码视频| 麻豆91精品人妻成人无码| 五月天婷婷乱伦| 污污污污污www在线观看优势 | 一区在线观看视频| 麻豆三级电影| 在线免费观看国产视频| 国产精品av在线播放| 欧美丰满人妻| 插逼综合网| AAA级片| 69国产成人综合久久精品欧美| 午夜性爱AV| 无码国产精品一区二区免费式直播| 成人免费毛片果冻日本| 91理论片| 国产精品福利小视频| 深爱婷婷| 97操逼网| 久久久69| 69精品无码成人久久久久久| 国产成人三级| 翔田千里在线一区二区三区| 丁香六月婷婷综合激情欧美| 中文字幕av久久爽Av| 亚洲成人一区二区三区| 日韩一级性爱| 91视频网站免费观看| 看免费操逼视频| 大地影视中文第三页最新在线观看 | 欧美日韩小电影| 九哥草逼网| 欧美视频在线观看| 91福利资源| 国产精品永久久久久久久久久 | av解说| 国产一毛a一毛a在线观看| 好男人WWW社区在线视频夜恋| 日本在线精品视频| 日本在线免费| 52妺嘿嘿午夜福利在线| 69视频在线播放| 四虎欧美| 国产主播在线观看| 五月丁香中文| 日韩毛片一级| 水果派av解说| 无套进入无套内谢| 日爽夜爽| 国产精品无码天天爽视频| 日本无码一区二区| 老鸭窝成人| 日B视频在线观看| 韩国精品一区二区| 中文字幕高清免费看| 猛男大粗猛爽h男人味| 成人精品视频网站| 亚洲精品午夜福利| 免费观看高清无码视频| 影音先锋在线视频观看| 国产高清无码一区二区三区 | 91香蕉视频在线看| 黑人精品欧美一区二区蜜桃| 18一20女一片毛片| 色综合视频| 夜夜骑夜夜撸| www.99精品| 欧美日韩中国操逼打炮| 清清草在线视频| 18禁黄色免费网站| 色老板免费视频| 欧一美一婬一伦一区二区三区自慰国 | A片免费在线| 操老女人视频| 无码高清视频在线观看| 中文字幕欧美视频| www.bbbb| 精品多人P群无码视频| 五月天乱伦小说| 久久影音先锋| 一级国产片| 国产乱子伦-区二区三区熟睡91 | 国产精品免费网站| 97午夜| 人人妻人人澡人人爽久久con | 日韩毛片视频| 性性性性性XXXXX| 亚洲精品乱码久久久久久| 怡春院免费视频| 亚洲激情国产| 久久99久久99久久99| 热逼视频| 超碰人人爱人人操| 大黑人荫蒂BBBBBBBBB| 色玉米地熟妇| 欧洲性爱视频在线观看| 中文国产字幕| 欧美日韩性爰视频| 亚洲中文字幕日韩| 色婷婷一区二区| 亚洲国产精品成人网站| 亚洲精品国产成人AV在线| 巜人妻初尝按摩师BD中字| 成人伊人AV| 蜜桃视频网址| 亚洲综合色网| 成年视频在线观看| 偷拍亚洲欧美| 国产精品毛片| 2019天天操| 极品少妇AV| www.色欲av| AV免费网址| 久久久久久久久久久高清毛片一级| 伦理无码| 91老熟女视频| 欧美视频操逼| 影音先锋中文字幕av|