900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python日期转化成周数_python dataframe将周数转换为月

python日期转化成周数_python dataframe将周数转换为月

时间:2023-02-07 12:47:33

相关推荐

python日期转化成周数_python dataframe将周数转换为月

我正在尝试添加一个新列,以将周列转换为该周所属的适当月份.如果一周分为两个月,则以最大月份为答案.

import pandas as pd

data = {'Week': [01, 01, 02, 02, 03],

'product': ['coke', 'fanta', 'coke' ,'sprite' ,'pepsi'],

'quantity': [1.5, 1.7, 3.6, 2.4, 2.9]}

df = pd.DataFrame(data)

print df

Week product quantity

0 01 coke 1.5

1 01 fanta 1.7

2 02 coke 3.6

3 06 sprite 2.4

4 07 pepsi 2.9

所以输出看起来像这样有任何想法吗?

Week product quantity MonthMax

0 01 coke 1.5 01

1 01 fanta 1.7 01

2 02 coke 3.6 01

3 05 sprite 2.4 02

4 06 pepsi 2.9 02

即使01周是dec12和jan13的一部分,而05周也是jan13和feb13的一部分.顺便说一句,我正在使用的星期格式是yyyyww.我想我是否可以算出该周的最后一天,从而算出该月是几月.但是我怎么能以最简单的方式做到这一点. @alko

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。