Добавление CSV-файлов в каталоге в pandas фрейм данных - PullRequest
0 голосов
/ 31 марта 2020

Я написал скребок, который загружает дневные цены на полеты, сохраняет их как pandas фреймы данных и сохраняет их в виде csv-файлов в заданной папке. Сейчас я пытаюсь объединить эти CSV-файлы в pandas для анализа данных с помощью добавления, но конечным результатом является пустой фрейм данных.

В частности, отдельные CSV-файлы корректно загружаются в pandas, но добавление кажется неудачным (и некоторые методы, обнаруженные в сообщениях stackoverflow, похоже, не работают). Код ниже, какие-нибудь указатели? Спасибо!

directory = os.path.join("C:\\Testfolder\\")

for root,dirs,files in os.walk(directory):
    for file in files:
        daily_flight_df = (pd.read_csv(directory+file,sep=";")) #loads csv into dataframe - works correctly
        cons_flight_df.append(daily_flight_df) #appends daily flight prices into a pandas with consolidated flight prices - does not seem to work

print(cons_flight_df) #currently prints out an empty data frame

cons_flight_df.to_csv('C:\\Testfolder\\test.csv') #currently returns empty csv file

1 Ответ

0 голосов
/ 31 марта 2020

В pandas метод добавления отсутствует. Вы должны назначить его.

cons_flight_df = cons_flight_df.append(daily_flight_df)
...