Я пытаюсь изменить тип столбца во фрейме данных с integer на double , используя sparkR. при приведении типа с использованием функции cast () ошибка ниже.
printSchema(df)
root
|-- col1: string (nullable = true)
|-- col2: integer (nullable = true)
Код :
> df$col2 <- cast(df$col2, "double")
Ошибка :
Error in data[subset, , drop = FALSE] :
object of type 'S4' is not subsettable