Dec-14-2023, 09:25 PM
Hi everyone,
I am playing around with some old code from online and am getting an error:
Does anyone know how to assign conditional values in pandas?
Thanks
Scott
I am playing around with some old code from online and am getting an error:
for dataset in train_test_data:
dataset.loc[ dataset['Age'] <= 16, 'Age'] = 0,
dataset.loc[(dataset['Age'] > 16) & (dataset['Age'] <= 26), 'Age'] = 1,
dataset.loc[(dataset['Age'] > 26) & (dataset['Age'] <= 36), 'Age'] = 2,
dataset.loc[(dataset['Age'] > 36) & (dataset['Age'] <= 62), 'Age'] = 3,
dataset.loc[ dataset['Age'] > 62, 'Age'] = 4ValueError: Must have equal len keys and value when setting with an iterableDoes anyone know how to assign conditional values in pandas?
Thanks
Scott
