首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊猫增卷日期

熊猫增卷日期
EN

Stack Overflow用户
提问于 2020-01-22 16:29:24
回答 1查看 659关注 0票数 0

我正在尝试使用以下条件来实现python/大熊猫的递增滚动日期:

  • 我有一个带有两列的熊猫数据,我想插入一个新的列,其中第一行是指定的日期。
  • 下面的每一行将前一行的日期增加一个日历日。

例如:

代码语言:javascript
复制
# example data frame
import pandas as pd 

# create DataFrame 
data = {'c1':[5, 3, 8, 7, 15], 'c2':[20, 21, 19, 18, 19]} 
df = pd.DataFrame(data) 
df 

# example start date
pd.to_datetime('Nov 4, 2010')

每一行代表一天的数据值。我也有一个指定的开始日期,在这种情况下,2010年11月4日。它对应于dataframe中的第一行,并且应该为每一行增加一天,这将提供以下输出:

我知道在Excel中这样做很简单,选择一个带有日期的单元格并将其拖下来(对不起,我知道我去过那里),但出于某种原因,同样的操作对于熊猫来说似乎更有挑战性。提前谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-22 17:20:59

你可以用熊猫范围

代码语言:javascript
复制
maxsize = len(df)
pd.date_range(pd.to_datetime('Nov 4, 2010'),periods=maxsize)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59864206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档