Я пытаюсь заменить категориальные переменные числами для целей масштабирования; где мой набор данных назван как банк, но выдает вышеупомянутую ошибку. Может ли какая-то помощь? Ниже приведен мой код
newstruct= {"job":{"blue-collar":1,"management":2,"technician":3,"admin":4,"services":5,"retired":6,"self-employed":7,
"entrepreneur":8,"unemployed":9,"housemaid":10,"student":11,"unknown":12},
"marital":{"married":2,"single":1,"divorced":3},
"education":{"secondary":2,"tertiary":3,"primary":1},
"default":{"yes":1,"no":0},
"housing":{"yes":1,"no":0},
"y":{"yes":1,"no":0},
"poutcome":{"unknown":4,"failure":2,"other":3,"success":1}}
bank=bank.replace(newstruct)