Я хотел бы сохранить результаты различных вычислений в Pandas DataFrame.Результаты вычисляются из ряда файлов данных временных рядов (ежедневный временной шаг).Имя каждого файла данных будет индексом (или ключом) в кадре данных.Первоначально DataFrame будет пустой таблицей.Первый набор результатов будет сохранен в DataFrame по мере их вычисления.Впоследствии результаты будут добавлены в DataFrame с помощью ключа.Например:
- Инициализируйте пустой фрейм данных со столбцами: ключ, число, стандартное, среднее, минимальное, 25%, 50%, 75%, максимальное, перекос, эксцесс, SACF, Jarquebera, JBTestи KSTest (атрибуты DataFrame.describe () и несколько новых столбцов, которые будут вычислены).
- Загрузить файл с именами наборов данных.
- Итерация по наборам данных по имени, вычисление DataFrame.describe () для нескольких столбцов в наборах данных.
- Итерация по наборам данных по именам вычислений Skew, Kurtosis, SACF, Jarquebera, JBTest и KSTest для нескольких столбцов в наборах данных (в основном # 3 с дополнительными вычислениями).
- Сохранение формы результатовшаг № 3 и 4 в DataFrame по имени файла, который является синононом с ключом.
- Сохранить результаты в файле Excel.
Я могу сделать все, кроме шага № 5.Есть мысли о том, как это сделать?Когда я начинал, это казалось достаточно простым, поскольку я думал, что это будет просто определение DataFrame, а затем добавление вычисленных результатов в DataFrame.Это было совсем не просто.Все, что я пробовал, провалилось.Пытаюсь выяснить # 5 в течение нескольких дней без какого-либо успеха.Очевидно, я не очень хорошо понимаю DataFrames, поэтому любые ресурсы, на которые вы можете указать мне, были бы полезны.Хотя я довольно много узнал о том, как манипулировать существующим DataFrame, его создание озадачило меня.Спасибо за вашу помощь.