我使用下面的 python 代码创建了一个数据框。import pandas as pdimport datetime as dtd = {'StartDate': pd.Series(["2018-11-01", "2018-11-04", "2018-11-06"]), 'EndDate': pd.Series(["2018-11-03", "2018-11-05", "2018-11-10"])}df = pd.DataFrame(d)df['StartDate'] = pd.to_datetime(df['StartDate'])df['EndDate'] = pd.to_datetime(df['EndDate'])我想要一列作为日期,它将包含 startdate 和 enddate 列值之间的日期。预期输出:-我确实在我已经熟悉的 R 中尝试了同样的事情。R Script:- df1 %>% rowwise() %>% do(data.frame(.[1:2], date = seq(.$min_date, .$max_date, by = "1 day")))有人可以建议我吗?
添加回答
举报
0/150
提交
取消