Повторное приведение типов всех столбцов в кадре данных SparkR в цикле и/или функция применения


person Konrad    schedule 13.01.2017    source источник


Ответы (1)


Вы сталкиваетесь с ошибкой в ​​ветке 1.4, где withColumn сохраняет повторяющиеся имена столбцов. Самое простое решение — использовать один select со списком столбцов:

select(df, lapply(columns(df), function(x) alias(cast(df[[x]], "string"), x)))
person zero323    schedule 13.01.2017