Сохраните DataFrames в файлы json и назовите соответствующие файлы в качестве строкового значения столбца.

У меня есть список (называется temp) DataFrames, где я хочу сохранить каждый DataFrame в уникальный файл JSON и дать файлу имя в виде строкового значения в столбце DataFrame 'symbol'.

Мой подход:

temp[i].to_json(temp[i][[temp[i]['symbol']] + '.txt') for i in 
temp.symbol.unique()

Но я получаю следующую ошибку:

SyntaxError: invalid syntax

1 ответ

Что вы подразумеваете под строковым значением в столбце "символ"? Значение первого ряда? Если это так, решение:

for df in temp: df.to_json(df.symbol.values[0] + '.txt')
Другие вопросы по тегам