python的dataframe中两列日期相减,怎么计算间隔的天数,并写入到dataframe中作为一个新列
3个回答
展开全部
a=pd.read('****') #load csv
b=pd.DataFrame(a)
b['time_interval']=pd.to_datetime(b['xxx'])-pd.to_datetime(b['xxx'])
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-11-12 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
mport numpy as np
import matplotlib.pyplot as plt
import pandas as pd
print(pd.read_csv('002340.csv'))
df=pd.read_csv('002340.csv',usecols=[5,2],delimiter=',')
print(df)
print(df.close-df.open)
重点在DataFrame.列名-DataFrame.列名
import matplotlib.pyplot as plt
import pandas as pd
print(pd.read_csv('002340.csv'))
df=pd.read_csv('002340.csv',usecols=[5,2],delimiter=',')
print(df)
print(df.close-df.open)
重点在DataFrame.列名-DataFrame.列名
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-06-16
展开全部
不知道这个这么插入代码,复制前面答主的回答,只是他没有把时间间隔转成天数。
a=pd.read('****') #load csv
b=pd.DataFrame(a)
b['time_interval']=(pd.to_datetime(b['xxx'])-pd.to_datetime(b['xxx'])).dt.days #这里不同
a=pd.read('****') #load csv
b=pd.DataFrame(a)
b['time_interval']=(pd.to_datetime(b['xxx'])-pd.to_datetime(b['xxx'])).dt.days #这里不同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询