【发布时间】:2018-04-11 06:07:22
【问题描述】:
我需要从我的数据框生成一个 json,但我尝试了多种格式的 df,但仍然无法获得所需的 json 格式。
我需要的json格式是,
[
{
"Keyword": "Red",
"values": [
{
"value": 5,
"TC": "Color"
}
]
},
{
"Keyword": "Orange",
"values": [
{
"value": 5,
"TC": "Color"
}
]
},
{
"Keyword": "Violet",
"values": [
{
"value": 5,
"TC": "Color"
}
]
}
]
我想要一个 df 来生成这个 json。请帮忙。
但目前我正在获取 df.to_json:
{"Names":{"0":"Ram","1":"pechi","2":"Sunil","3":" Ravi","4":"sri"},"Values":{"0":"[{'value':2,'TC': 'TC Count'}]","1":"[{'value':2,'TC': 'TC Count'}]","2":"[{'value':1,'TC': 'TC Count'}]","3":"[{'value':1,'TC': 'TC Count'}]","4":"[{'value':1,'TC': 'TC Count'}]"}}
【问题讨论】:
-
一个函数或一组函数可以将您的数据帧转换为这种 json,但“生成该 json 的数据帧”,不。我很确定它存在于互联网上,类似于 Google 上的“从数据帧到 json”。
-
你有一个方法 df.to_json 但我无法得到这个 json。我需要一个 df 来生成具有上述格式的 json
-
df.to_json 的输出是什么?
-
我的问题中的 json 以上是我想要的_df.to_json,帮我创建我的 deisred_df
-
你没有回答我的问题,但无论如何:试试
[df.to_json]或list(df.to_json)
标签: python json pandas dataframe to-json