在dataframe两列日期相减并且得到具体的月数实例
程序员文章站
2022-06-29 16:32:15
如下所示:
df = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20130101', per...
如下所示:
df = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20130101', periods=6), columns=list('ABCD')) df.A = pd.date_range('20160101', periods=6) print (df) df1 = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20130101', periods=6), columns=list('ABCD')) df1.A = pd.date_range('20170101', periods=6) print (df1) df.A = (pd.to_datetime(df1.A) - pd.to_datetime(df.A)).dropna() maps = df.A.map(lambda x: x/np.timedelta64(1*60*60*24*30, 's')) print (maps)
以上这篇在dataframe两列日期相减并且得到具体的月数实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: 对对子
下一篇: 历史上乾隆的淑嘉皇贵妃是谁?结局怎样?