Предупреждение о производительности: DataFrame сильно фрагментирован. Обычно это результат многократного вызова `frame.iPython

Программы на Python
Anonymous
Предупреждение о производительности: DataFrame сильно фрагментирован. Обычно это результат многократного вызова `frame.i

Сообщение Anonymous »

Я получил следующее предупреждение

PerformanceWarning: DataFrame сильно фрагментирован. Обычно это
результат многократного вызова Frame.insert, что приводит к низкой
производительности. Вместо этого рассмотрите возможность использования pd.concat. Чтобы получить
дефрагментированный кадр, используйте newframe =frame.copy()

когда я пытался добавить несколько кадров данных например
df1 = pd.DataFrame()
for file in files:
df = pd.read(file)
df['id'] = file #

Подробнее здесь: https://stackoverflow.com/questions/682 ... e-result-o

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