これは既にここで質問されているように思えるかもしれませんが、解決策のどれもうまくいかないようです。私はその後、使用Pandas DataFrameをJSON文字列に保存する
address date1 date2 date3 date4 date5 date6 date7 <email> NaN NaN NaN 1 NaN NaN NaN
:このような何かを探して、私はパンダのデータフレームの中に、このデータを読み
{'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に追加するには、次の方法を使用します。
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文字列が必要ですが、どのようにすればいいですか?
は何 'concat'方法がないことではないですか? –
出力を変更しない –
@GrantSteiner、上記の編集とは別に、ファイルなしでこのdf.to_json()を試して、正しい出力が得られるかどうかを確認してください。 – ivan7707