파이썬에서 CSV 파일을 원하는 형식의 Json파일로 변환하려 합니다.
조회수 830회
아래와 같은 csv파일이 있다고 가정하였을 때
X,Y,Groupnum
126.960358,37.557808,1
126.97294,37.562779,1
126.97344,37.562918,1
126.986855,37.560947,2
126.993411,37.554586,2
126.993411,37.554586,2
다음과 같은 형식을 가진 Json파일로 변환하려 합니다. 코드를 짜려는데 리스트 구조로 이루어져 있어 어떻게 해야할 지 감이 안잡히네요. ㅠㅠ 예시는 아래와 같습니다.
{ "trajectories":[
[
{ "X":126.960358, "Y":37.557808},
{ "X":126.960358, "Y":37.557808},
{ "X":126.960358, "Y":37.557808}
],
[
{ "X":126.960358, "Y":37.557808},
{ "X":126.960358, "Y":37.557808},
{ "X":126.960358, "Y":37.557808}
]
]
}
설명을 덧붙이자면 그룹넘버가 1에 속하는 3개는 같은 하나의 리스트에 들어가고 2에 속하는 3개도 또 다른 하나의 리스트에 들어가며 그룹넘버 리스트 전체가 다시 리스트에 들어가는 구조를 만들고 싶습니다.
파이썬은 2.7버전을 사용하고 있으며 고수님들의 조언 간곡하게 요청합니다 ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력