Я пытаюсь заполнить на основе значений в другом столбце. Пожалуйста, посмотрите мой сценарий ниже и дайте мне знать, как мне избежать последней строки, перезаписывающей предыдущие утверждения. Заранее большое спасибо за помощь!
data_xls['New'] = np.where(data_xls['Old'].str.contains('(?:ps1)', regex=True), "Promoted Story", "" )
data_xls['New'] = np.where(data_xls['Old'].str.contains('(?:native)', regex=True), "Native","" )
data_xls['New'] = np.where(data_xls['Old'].str.contains('(?:email)', regex=True), "Email", "" )
data_xls['New'] = np.where(data_xls['Old'].str.contains('(?:email)', regex=True), "InMail","" )
data_xls['New'] = np.where(data_xls['Old'].str.contains('(?:sponsored)', regex=True), "Sponsored Content","")
Спасибо,
Тэ