我可以为您提供翻译。以下是需要翻译的内容:
期望的JSON输出格式:[注:索引51和55已消失,标签值78723已成为“键”]。以下是期望的内容。
我有一个小数据框,想将其转换为JSON文件。我希望JSON文件格式良好(具有缩进等)。此外,我希望数据帧中的一列成为JSON数据的键。这是一个例子:
输入数据框:
start_date Nums ID tag
51 2016-03-13 00:00:00 3110 2 787623
55 2016-03-17 00:00:00 676754 1 787623
期望的JSON输出格式:[注:索引51和55已消失,标签值78723已成为“键”]。以下是期望的内容。
{
"787623": [{
"start_date": "2016-03-13",
"Nums": "3110",
"ID": "2"
}, {
"start_date": "2016-03-17",
"Nums": "676754",
"ID": "1"
}]
}
目前,我正在执行一个简单的 df.to_json(jsonFile, date_format = 'iso', orient = 'records')
命令,它会生成一个更紧凑的 JSON 文件,如下所示:
[{"start_date":"2016-03-13T00:00:00.000Z","Nums":3110,"ID":2,"tag":787623},{"start_date":"2016-03-17T00:00:00.000Z","Nums":676754,"ID":1,"tag":787623}]
但是,我喜欢漂亮的格式风格。
非常感谢任何帮助。