배열 줄이기가 될까요

게시판 IDL Q&A 배열 줄이기가 될까요

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #2291 Reply
      joohyun
      회원

      지금 일자료에서 윤년때문에 2월 29일의 자료를 빼고 배열을 다시 짜려합니다.

      하루하루의 온도값들이 이 배열에 들어간 값이고, 2월 29일의 경우 제가 온도를 임의로 999도로 만든 후에

      999인 값을 가지는 부분만 없앨 수 있나요?

      만약 배열이 100칸짜리라면, 그 안에 999가 들어간 배열이 총 10칸이면 그 값이 들어간 배열을 없애고 90칸짜리들로

      만들 수 있는지 그 여부와 가능하다면 어떤 방식으로 그렇게 조정할 수 있는지 궁금합니다.

      matlab에서는 =[]이라하면 된다고 하더라구요.

    • #2292 Reply
      jhlee
      Keymaster

      IDL 버전 얼마를 사용하고 계신지요?
      8.3 이상을 사용하고 계시다면 matlab에서와 동일하게 처리가 가능합니다.
      new_array = raw_array[0:89]
      처럼 콜론으로 범위 지정이 가능합니다.

    • #2295 Reply
      Jonghyuk
      회원

      ok=where(temp ne 999)
      good_temp=temp[ok]

2 답변 글타래를 보이고 있습니다
'배열 줄이기가 될까요'에 답변달기
글쓴이 정보: