【发布时间】:2020-03-11 08:02:40
【问题描述】:
我有以下 Pandas 数据框:
Id Values Hour
ES0024 4000 01:00
ES0024 5000 03:00
ES0024 6000 04:00
ES0024 7000 05:00
ES0024 8000 06:00
ES0024 9000 08:00
我想做的是构造一个带有以下输出的json doc:
{"Id": "ES0024", "Values": [4000, None, 5000, 6000, 7000, 8000, None, 9000]}
这样如果值数组中小时的对应位置为空,则输入 None 值。
非常感谢!
【问题讨论】:
-
这能回答你的问题吗? pandas groupby to nested json
-
您可以简单地填写数据框,使其包含您需要的值。您可以使用 df.resample().fillna() 之类的方法重新采样