日期列是一个时间戳。我想写一个if-else条件,如果日期小于"2021-01-15",则将seld操作为0,如果日期大于或等于"2021-01-1",则保持原样。但我一直收到以下错误:TypeError:不支持&:'的操作数类型str和Timestamp
date sold
2021-01-01 20
2021-01-02 21
2021-01-03 25
2021-01-04 22
2021-01-05 29
试试这个:
df.loc[df['date'] < '2021-01-15', 'sold'] = 0