2017-09-23 3 views
2

에 대한 JSON 파일에 팬더 dataframe에서 나는 지금은 구글지도 API의 사용을 위해 완벽하게 JSON 파일이 필요 두 개의 열 구글지도 API

 Lat  Long 
0 53.0294 53.3256 
1 13.6363 63.3632 
2 22.5353 55.2201 
... 

와 팬더 dataframe 있습니다.

는 다음과 같이하십시오 :이와 시도

[{"Lat": "45.496275", "Long": "19.700225"} 
{"Lat": "43.9332040422", "Long": "21.3821478025"} 
{"Lat": "43.7236250523", "Long": "20.6935022429"}] 

:

out = coord_frame.to_json(orient='records') 

중앙이 얻을 :

[{\"Lat\":44.8242557024,\"Long\":20.4048512901},{\"Lat\":44.8242557024,\"Long\":20.4048512901}] 

나는 그 슬래시를 필요로하지 않고, 내가 ' Google Maps API의 자바 스크립트 코드에서 이것을 사용할 수 있는지 잘 모르겠습니다.

+0

사용'df.to_dict ('R')를'? – Zero

+0

@ Zero 감사합니다. :) – jovicbg

+0

문제는 json을 저장하는 방법입니다. 그 코드를 추가 할 수 있습니까? –

답변

1

당신은 사용할 수 있습니다

coord_frame.to_json('file.json', orient='records') 

file 사용 dict를 작성하는 경우 :

import json 

out = coord_frame.to_dict(orient='records') 

with open("file.json", 'w') as f: 
    json.dump(out, f) 
+0

하지만 txt에 저장하면 그 슬래시가 생깁니다. – jovicbg

+0

나는 약간의 시험을 시도하고 2 개의 해결책이 추가되었다. 불행히도 백 슬래시로 문제를 시뮬레이트 할 수는 없지만 잘 작동하길 바랍니다. – jezrael