Скопируйте схему из одного отдела обработки данных в другойPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Скопируйте схему из одного отдела обработки данных в другой

Сообщение Anonymous »

У меня есть кадр искра данных (df1) с конкретной схемой, и у меня есть другой флажок данных с одинаковыми столбцами, но с другой схемой. Я знаю, как сделать это в столбце по столбцу, но, поскольку у меня есть большой набор столбцов, это было бы довольно длинным. Чтобы сохранить схему в соответствии с DataFrames, мне было интересно, смогу ли я применить одну схему к другой кадре данных или создать функцию, которая выполняет задание.df1
# root
# |-- A: date (nullable = true)
# |-- B: integer (nullable = true)
# |-- C: string (nullable = true)

df2
# root
# |-- A: string (nullable = true)
# |-- B: string (nullable = true)
# |-- C: string (nullable = true)`

Я хочу скопировать применить схему df1 к df2 .
Я попробовал этот подход для одного столбца. Учитывая, что у меня есть большое количество столбцов, это был бы довольно длинный способ сделать это.df2 = df2.withColumn("B", df2["B"].cast('int'))


Подробнее здесь: https://stackoverflow.com/questions/760 ... to-another
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»