Я просто изучаю pyspark.Я хочу изменить типы столбцов следующим образом:
df1=df.select(df.Date.cast('double'),df.Time.cast('double'),
df.NetValue.cast('double'),df.Units.cast('double'))
Вы можете видеть, что df - это фрейм данных, и я выбираю 4 столбца и меняю их все на двойные.Из-за использования select все остальные столбцы игнорируются.
Но, если у df есть сотни столбцов, и мне просто нужно изменить эти 4 столбца.Мне нужно сохранить все столбцы.Итак, как это сделать?