如何将行添加到pandas dataFrame或(如何基于一个月的一列中存在的值和其他月份中不存在的值向DF添加行)

时间:2019-05-07 13:36:57

标签: python pandas dataframe for-loop append

我有这样的数据框:

Actual dataframe

如果column(facility)中的值(标记为绿色)存在某个月而其他月份不存在,则需要向数据框添加(追加)行。添加行时,column(servicearea)的值应为0。添加的行用黄色标记。我的预期结果是:

Expected results

我尝试了for循环。由于数据量巨大,因此需要很长时间。我希望用一些幼稚的代码(看起来很优雅)消除for循环。 在此先感谢您的宝贵时间,感谢您耐心理解问题。

0 个答案:

没有答案