我有一个json格式的输入文件,每行包含一个json,如以下示例所示。
{"gps":{"accuracy":0.0,"latitude":0.0,"longitude":0.0},"timestamp":1.434057617119e+12,"user":"5574a47c150000700636e51d"}
我已使用熊猫解析了此文件,并且我想删除包含在0.0
或latitude
字段中的longitude
的所有行,这些行包含Series: jsonData['gps']
jsonData
数据帧,但是我在以下几点上遇到了问题,那是行不通的...
import pandas as pd
jsonData = pd.read_json('data.json',lines=True)
jsonData.loc[(jsonData!=0.0).any(axis=1)]
有什么方向吗?
谢谢