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 iterable
Does anyone know how to assign conditional values in pandas?
Thanks
Scott