如何从嵌套的DataFrame,python访问数据

时间:2017-03-26 12:36:28

标签: python dataframe nested

我有一个复杂的json文件,有6列,大小为330MB。我已经使用

将其读入数据帧

data = pd.read_json(" nutrient.json",lines = True)

我已经在下面添加了json对象的结构。

Json structure

json strcture 2

我遇到了生成的DataFrame问题。 "数据"有6列,但没有简单的列表。它们本身就是dataFrames。喜欢' name','营养素'。

我很难掌握这些数据。我该如何访问

data2 =数据[数据[' group'] ==' Cheese',' name']] 这给了我1列,这是名称中3个字段的数据帧。我想分别得到每个名称的3列?

我尝试过使用json_normalize(),但它过于复杂,并没有给我任何可用的结果。

请帮助

0 个答案:

没有答案