在dataframe两列日期相减并且得到具体的月数实例
时间:2021-04-19 08:08:03|栏目:Python代码|点击: 次
如下所示:
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)
上一篇:Python grequests模块使用场景及代码实例
栏 目:Python代码
下一篇:docker-py 用Python调用Docker接口的方法
本文标题:在dataframe两列日期相减并且得到具体的月数实例
本文地址:http://www.codeinn.net/misctech/104442.html






