Я хочу создать новый столбец в моем фрейме данных, используя комбинации нескольких значений из другого столбца.
Я пробовал следующий код, но он не работает. оператор не работает, что я вижу.
enter code here
lst = [df1]
for column in lst:
column.loc[(column["booking_text"] in ['SEPA-Gutschrift','SEPA-Cash
Management Gutsch','FASTER PAYMENTS','SCHECK-EV','BACS CREDIT','POS
Gutschrift','Scheckeinreichung e.V.'])
& (column["debit_credit"] == 'Credit'), "financial_category"] = 'Reveunue_Credit'
df1['financial_category'] = df1['financial_category']
ValueError: Значение истинности Серии неоднозначно. Используйте a.empty, a.bool (), a.item (), a.any () или a.all ().