jsonはpandasのいくつかの穴に変わりました

686 ワード

仕事の中で、いくつかのデータのフォーマットはjsonですが、データを処理するときはpandasフォーマットに変換してデータの処理をする必要があります.
import pandas as pd
import json
from pandas.io.json import json_normalize

data = '{"a":"value1","b":"value1"}'
json.loads(data)

>>> {'a': 'value1', 'b': 'value1'}

json_normalize(json.loads(data))
>>>
	a	b
0	value1	value1
 #           

または、次の操作を行います.
data = '{"a":"value1","b":"value1"}'
list_data = []
list_data.append(json.loads(data))
pd.DataFrame(list_data)

>>>
       a	b
0	value1	value1

これも私たちが望んでいる結果です.