Сохранение Pandas DataFrame в строку JSON

Я понимаю, что это может показаться вопросом, который уже задавался здесь, но ни одно из решений, похоже, не работает. Я начну со словаря, который выглядит примерно так:

{'2016-05-08': 1, '2016-05-09': nan, '2016-05-05': nan, '2016-05-06': nan, '2016-05-07': nan, '2016-05-11': nan, 'address': '<email address>, '2016-05-12': nan, '2016-05-10': nan}

Я прочитал эти данные в DataFrame панды, выглядя примерно так:

address date1 date2 date3 date4 date5 date6 date7 <email> NaN NaN NaN 1 NaN NaN NaN

Затем я использую следующие методы для вычисления среднего и стандартного отклонения и добавляю их в DataFrame:

mean = pd.Series(df.mean(axis=1), index=df.index) std = pd.Series(df.std(axis=1), index=df.index) df = pd.concat([df, mean, std], axis=1)

Когда яprint dfвыглядит как надо. Тем не менее, когда я использовал этот метод, чтобы записать DataFrame в строку JSON,df.to_json(<path to file>), это получить оригинальный словарь в моем файле JSON. Мне нужна строка JSON со всеми данными со стандартным отклонением и средним значением, включенным в данные JSON. Как я могу это сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос