我有一個名爲inventory
的熊貓df,其中有一列包含Part Numbers
(AlphaNumeric)。其中一些零件編號已被取代,我還有另一個名爲replace_with
的df,其中包含兩列'old part numbers'
和'new part numbers'
。 例如:使用具有相應替換項的另一個熊貓df替換pandas列中的值
庫存具有值等:
* 123AAA
* 123BBB
* 123CCC
......
和替換-與具有類似於
**oldPartnumbers** ..... **newPartnumbers**
* 123AAA ............ 123ABC
* 123CCC ........... 123DEF
值所以,我需要與新的編號,以取代在庫存對應的值。更換後庫存將如下所示:
* 123ABC
* 123BBB
* 123DEF
是否有一種簡單的方法可以在python中執行該操作?謝謝!
是'DF [ 'part_numbers'] = DF [ 'new_part_numbers']'足夠? – glegoux