편집 기록

편집 기록
  • 프로필 Ch.님의 편집
    날짜2018.03.27

    파이썬에서 CSV 파일을 원하는 형식의 Json파일로 변환하려 합니다.


    아래와 같은 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버전을 사용하고 있으며 고수님들의 조언 간곡하게 요청합니다 ㅠㅠ

  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.03.24

    파이썬에서 CSV 파일을 원하는 형식의 Json파일로 변환하려 합니다.


    아래와 같은 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버전을 사용하고 있으며 고수님들의 조언 간곡하게 요청합니다 ㅠㅠ