2016-07-08 12 views
0

私はPythonを使って作業するのが大変ですが、今までPandasのデータフレームを使用していました。変更のために、私は今JSON入力で作業する必要があります。私はそれをPythonとPandas hereにロードする方法を見つけました。新しいカスタム列を追加しながら、元の入力JSONファイルの入れ子構造を保持することができるのでしょうか? JSONファイルの構造を保持しながら、新しい列をいくつかのsklearnアルゴリズムで計算し、元の入力ファイルに追加したいと思います(もちろん、新しい列を追加する以外は同じです)。Python/Pandas/SKLearn - 元のJSON入力に書き込む

これを行う方法はありますか?

ありがとうございました!

答えて

0

jsonアイテムに追加しようとしていますか?

data = [ { 'a':'A', 'b':(2, 4), 'c':3.0 } ] 
print 'DATA:', repr(data) 
DATA: [{'a': 'A', 'c': 3.0, 'b': (2, 4)}] 

あなたはFを追加したいとします。var

data[0]['f'] = var 
print 'JSON', json.dumps(data) 
JSON:[{'a': 'A', 'c': 3.0, 'b': (2, 4), "f":2.4}] 
関連する問題