我有一个数据框,里面有很多 json 数据。
例如 :
{"serial": "000000001fb105ea", "sensorType": "acceleration", "data": [1603261123.328814, 0.171875, -0.9609375, 0.0234375]}
{"serial": "000000001fb105ea", "sensorType": "acceleration", "data": [1603261125.0605137, 0.0859375, -0.984375, 0.0]}
{"serial": "000000001fb105ea", "sensorType": "strain", "data": [1603261126.3532753, 0.9649793604217437]}
{"serial": "000000001fb105ea", "sensorType": "acceleration", "data": [1603261127.6988888, 0.0390625, -1.0, 0.125]}
{"serial": "000000001fb105ea", "sensorType": "acceleration", "data": [1603261128.8530502, 0.078125, -0.9921875, 0.0]}
有两种类型的数据:应变传感器和加速度传感器。
我想解析这些json数据并转换为正常形式。我只需要 json 对象的数据部分。结果我应该为数据中的每个值都有 4 列。
Date: 21.20.2020:09:18:46 x:0.171875 y:-0.9609375 z:0.0234375
我尝试了 json_normalize 但出现此错误。
AttributeError: 'str' object has no attribute 'itervalues'
如何将数据部分解析为 4 列数据框?
海绵宝宝撒
相关分类