Я хочу перебрать столбец df ['Social Distancing Advisory'] и заменить элементы другими, используя .replace (), но, кажется, ничто не работает, когда я настраиваю его следующим образом.
import pandas as pd
df = pd.read_excel('/Users/Arthur/Desktop/COVID-RA/state_data.xlsx')
for column in df['Social Distancing Advisory']:
if df['Social Distancing Advisory'] == 'sah':
df['Social Distancing Advisory'].replace('sah','1')
if df['Social Distancing Advisory'] == 'sip':
df['Social Distancing Advisory'].replace('sip','0')
df
ValueError: Значение истинности Серии неоднозначно. Используйте a.empty, a.bool (), a.item (), a.any () или a.all ().