【发布时间】:2019-10-15 07:52:48
【问题描述】:
来自expand year values to month in pandas
我有:
pd.DataFrame({'comp':['a','b'], 'period':['20180331','20171231'],'value':[12,24]})
comp period value
0 a 20180331 12
1 b 20171231 24
并且想推断到 201701 到 201812(含)。该值应分布在该期间之前的 12 个月内。
comp yyymm value
a 201701 na
a 201702 na
...
a 201705 12
a 201706 12
...
a 201803 12
a 201804 na
b 201701 24
...
b 201712 24
b 201801 na
...
【问题讨论】:
-
您想推断每个
comp的唯一值吗? -
@Parth 正确,适用于每家公司
-
如果样本数据中每组只有一个值,您能否解释更多推断?