指數分組日期,我想在下面的格式轉換日期的列表:可以用Python
01-02-12
01-03-12
01-27-12
02-01-12
02-23-12
.
.
.
01-03-13
02-02-13
爲
1
1
1
2
2
.
.
.
13
14
即:指數每個日期按月,相對於一年也。
我不知道該怎麼做,也找不到類似的問題,所以建議不勝感激。 35~~~~~~~~~~~~~~~~~~~~~~~~~ 編輯: 回覆@Psidom。 只是一個數字組成的數據集。在我正在處理的實際數據集中,我將日期轉換爲日期時間對象。
dat = pd.read_csv('matchdata-update.csv',encoding = "ISO-8859-1")
dat['Date']=pd.to_datetime(dat['Date'],format='%m-%d-%y% I:%M%p').
理想情況下,我希望它數一個月,即使它沒有被觀察到。 最終目標是對每個月進行索引並對該insex中的行數進行計數,因此如果沒有觀察到月份,則該索引的行數將僅爲0.
所以一年總是從12開始?如果有一個月失蹤了幾個月,你如何計算下一年,還是從13歲開始還是更小一些?這是一個字符串或日期時間對象的列表? – Psidom
http://stackoverflow.com/questions/4039879/best-way-to-find-the-months-between-two-dates – DaveQ