У меня есть два Python dataframes
, я проверяю их перед заполнением, поэтому иногда один из них пуст.
Когда я сделал объединение двух фреймов данных, он возвращает AttributeError("'DataFrame' object has no attribute 'union'",)
, я попытался вернуть не пустой фрейм данных, в этом случае я получил результат.
Структура моего кода:
df_result = sqlContext.createDataFrame(sc.emptyRDD(), schema)
Test if of the first datafarme....
Test if of the second dataframe.....
Final result:
df_result=df1.union(df2)
Как я могу объединить два фрейма данных Python, один из которых иногда пуст?