我有以下数据帧:
print(inventory_df)
dt_op Prod_1 Prod_2 Prod_n
1 10/09/18 5 50 2
2 11/09/18 4 0 0
3 12/09/18 2 0 0
4 13/09/18 0 0 0
5 14/09/18 4 30 1
我想用最后一个值将值改为零!=从零开始,在每列中,如下所示:
print(final_inventory_df)
dt_op Prod_1 Prod_2 Prod_n
1 10/09/18 5 50 2
2 11/09/18 4 50 2
3 12/09/18 2 50 2
4 13/09/18 2 50 2
5 14/09/18 4 30 1
我怎么能做到?你知道吗
想法是用^{} 替换
0
到nan,然后用以前的非缺失值向前填充它们:与^{} 类似的解决方案:
有趣的解决方案-将不带
dt_op
的所有列转换为整数:只是另一种选择:
相关问题 更多 >
编程相关推荐