首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获得多年的周数,准备好在熊猫上画图。

获得多年的周数,准备好在熊猫上画图。
EN

Stack Overflow用户
提问于 2017-10-12 05:15:42
回答 1查看 1.3K关注 0票数 1

这是我的数据

我在做sheet2['device_create_week'] = sheet2['device_create_at'].dt.week,这是结果

代码语言:javascript
复制
        device_create_at        device_create_week
136     2014-08-27 17:29:23     35
245     2015-09-06 15:46:00     39
257     2014-09-29 22:26:34     40
258     2014-11-05 13:02:18     40
480     2020-02-02 17:59:54     6
481     2020-02-02 17:59:54     6
482     2020-02-02 17:59:54     6

但我想

代码语言:javascript
复制
        device_create_at        device_create_week
136     2014-08-27 17:29:23     2014-35
245     2015-09-06 15:46:00     2015-39
257     2014-09-29 22:26:34     2014-40
258     2014-11-05 13:02:18     2014-40
480     2020-02-02 17:59:54     2020-6
481     2020-02-02 17:59:54     2020-6
482     2020-02-02 17:59:54     2020-6

只要它是可绘制的,其他的解决方案也是好的,而且我每周都能看到增长。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-12 05:17:37

使用year + week

代码语言:javascript
复制
sheet2['device_create_week'] = sheet2['device_create_at'].dt.year.astype(str) + '-' + 
                               sheet2['device_create_at'].dt.week.astype(str)

print (sheet2)

       device_create_at device_create_week
136 2014-08-27 17:29:23            2014-35
245 2015-09-06 15:46:00            2015-36
257 2014-09-29 22:26:34            2014-40
258 2014-11-05 13:02:18            2014-45
480 2020-02-02 17:59:54             2020-5
481 2020-02-02 17:59:54             2020-5
482 2020-02-02 17:59:54             2020-5

strftimeV的另一种解决方案

代码语言:javascript
复制
sheet2['device_create_week'] = sheet2['device_create_at'].dt.strftime('%Y-%V')

print (sheet2)
       device_create_at device_create_week
136 2014-08-27 17:29:23            2014-35
245 2015-09-06 15:46:00            2015-36
257 2014-09-29 22:26:34            2014-40
258 2014-11-05 13:02:18            2014-45
480 2020-02-02 17:59:54            2020-05
481 2020-02-02 17:59:54            2020-05
482 2020-02-02 17:59:54            2020-05
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46701899

复制
相关文章

相似问题

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