pandas把年月日資料分割成年 月 日單獨三列

2021-10-12 08:45:39 字數 1029 閱讀 2122

原資料中date列是str型別,需要先轉化為日期格式,轉化之後如下圖所示

若要把年月日資料分開成年、月、日三列資料,需要從日期資料中提取年、月、日

把dataframe中的年月日列利用函式轉化成三列

def

get_ymd

(date)

:'''這裡的輸入date是一列年月日資料'''

y,m,d=,,

for i in

range

(len

(date)):

oneday=date[i]

year=oneday.year

month=oneday.month

day=oneday.day

date=pd.dataframe(

) date[

'year']=y

date[

'month']=m

date[

'day']=d

return date

mysql按照年月日取資料

1 查詢當天的資料 select from 表名 where to days 時間字段 to days now 2 查詢當周的資料 select from 表名 where yearweek date format 時間字段,y m d yearweek now 3 查詢當月的資料 select f...

資料報含年月日時分秒,如何只查年月日

在乙個群聊裡聽了乙個需求 有乙個註冊的表,表裡存的註冊時間是 年 月 日 時 分 秒 格式,現在想知道每天註冊的人數。群裡的思路基本都是先把註冊時間提取為年 月 日,再統計。當時對這個還比較有興趣,打算研究一下怎麼只提取出年月日。解決這個之後,統計每天註冊人數理論上就能寫出來了 沒再往後試 首先建表...

把系統時間的秒數轉化成年月日格式

include using namespace std define base offset 432000 define leap year 366 define norm year 365 define base year 1980 define leap loop 366 3 365 typed...