我有一個數據框內的列,我需要更新,如果另一列是空的。該列是'subscriberkey'並且已經有值。我需要用字符串+數字來更新這些值。我的意圖不是創建一個重複的列。添加字符串+自動遞增 - 熊貓,python
該值需要是唯一的,因此我最初認爲追加字符串+數字是最好的選擇。
Age Email Subscriberkey
10 [email protected] giririfndfieir
23 kfkkfkfffrrrc
64 [email protected] ifiririieiriei
第二行,我會想subscriberkey是字符串+數字+字符串 到目前爲止,我已經試過如下:
df.loc[df.Email == NULL, 'subscriberkey']= 'string'+.cumcount()+1+'string'
我會很高興就如何最好地實現指針這個。
,你得到什麼錯誤? 你能把一個可重複的例子放在一起嗎? – PabTorre
我將編輯我的問題以反映這一點。 –
我已經編輯了我的問題 –