小编car*_*ter的帖子

插入行并添加缺少的数据

我想知道是否有人可以就如何继续下面的内容提出一些建议.作为熊猫的新手,我觉得目前我的整体知识和技能水平还不足以处理我在下面概述的要求.

我有一个pandas数据框,其中包含大约2000多个零件编号的列表.对于每个零件,零件的销售年限,月份数量,销售数量和销售价值.每年都有可能偶尔失踪.在下面显示的2007年的示例数据中,由于该月没有销售,因此缺少第11个月.同样地,2008年,第11和第12个月失踪.我想要做的是插入每年缺少的月份,并在每个part_id组中插入包含适当年份,月份和零值的行.
总的来说,数据是大约.60200,大约有行.2000部分id.我不介意花时间研究解决方案,但可以用一些指示来帮助我的教育.

index                     Part_ID  Year     Month    Qty           Sales
60182                       ZZSSL  2007      5       11.0          724.85   
60183                       ZZSSL  2007      6        7.0          537.94   
60184                       ZZSSL  2007      7       17.0         1165.02   
60185                       ZZSSL  2007      8        3.0          159.56   
60186                       ZZSSL  2007      9       67.0         4331.28   
60187                       ZZSSL  2007     10       72.0         4582.98   
60188                       ZZSSL  2007     12       42.0         2651.42   
60189                       ZZSSL  2008      1       22.0         1422.32   
60190                       ZZSSL  2008      2       16.0         1178.98   
60191                       ZZSSL  2008      3       20.0         1276.60   
60192                       ZZSSL  2008      4       28.0         2120.84   
60193                       ZZSSL  2008      5        2.0 …
Run Code Online (Sandbox Code Playgroud)

python insert nan pandas reindex

5
推荐指数
1
解决办法
96
查看次数

标签 统计

insert ×1

nan ×1

pandas ×1

python ×1

reindex ×1