У меня есть два фрейма данных, которые могут быть пустыми, и я хочу их сознать.output_df= pd.concat([df1, df2])
< /code>
Но теперь я сталкиваюсь с < /p>
FutureWarning: поведение конкатенации данных с пустыми или All-Na-записями устанавливается Полем В будущей версии это больше не будет исключать пустые или все-НА столбцы при определении результата dtypes. Чтобы сохранить старое поведение, исключите соответствующие записи перед операцией CONCAT. < /P>
< /blockquote>
Простая исправление будет: < /p>
if not df1.empty and not df2.empty:
result_df = pd.concat([df1, df2], axis=0)
elif not df1.empty:
result_df = df1.copy()
elif not df2.empty:
result_df = df2.copy()
else:
result_df = pd.DataFrame()
< /code>
Но это кажется довольно уродливым. У кого -нибудь есть лучшее решение?>
Подробнее здесь: https://stackoverflow.com/questions/772 ... deprecated
Альтернатива .concat () пустых данных данных, теперь, когда она устарела? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Альтернатива .concat () пустых данных данных, теперь, когда она устарела?
Anonymous » » в форуме Python - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Альтернатива .concat () пустых данных данных, теперь, когда она устарела?
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Альтернатива .concat () пустых данных данных, теперь, когда она устарела?
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-