【发布时间】:2023-04-04 11:35:01
【问题描述】:
我在 pandas 数据框中有一列这样的列,我想将其转换为多列 a、b、c、d
{"a":false,"b":false}
{"a":false,"b":false,"c":true}
nan
{"a":false}
{"a":true,"d":true}
我试过了:
ops = ops.join( pd.DataFrame(json.loads(d) for d in ops.pop('json_column')) )
但它会创建名称为 (a,b,c,d) 的列,并且不会将值放入其中。所有值都是 nan。
【问题讨论】:
标签: python json python-3.x pandas