在工作中,有一些数据的格式是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
这个也是我们想要的结果。
本文介绍如何将JSON格式的数据转换为Pandas DataFrame格式,以便进行高效的数据处理和分析。通过使用json.loads和pandas的json_normalize或DataFrame构造函数,可以轻松地将JSON数据转换为适合数据分析的表格形式。
1606

被折叠的 条评论
为什么被折叠?



