df.scale accepts column array