데이터 카운트 관련해서 문의드립니다

게시판 IDL Q&A 데이터 카운트 관련해서 문의드립니다

0 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #940 Reply
      inmyta27
      회원

      제가 읽어들이는 파일은 03 07 20 22 06 < month, day, hour, min, scon> 형태로 대략
      4000줄이 있는데 저는 이 파일들을 같은 달, 일,시간, 분마다 해당되는 자료를 카운트하여
      month, day, hour, min, count 로 프린트 하고 싶습니다.

      sum_num=0
      for mo=1, 12 do begin ; month 1 ~ 12
      for d=1,31 do begin ; day 1 ~ 31
      for h=0,23 do begin ; hour 00~ 23 [KST]
      for mi=0,59 do begin ; min 00~59
      for i=0, ncount-1 do begin

      if (mon[i] eq mo and dy[i] eq d and hr[i] eq h and m[i] eq mi) then begin

      sum_num=sum_num+1
      ok=where(mon eq mo and dy eq d and hr eq h and m eq mi, count)

      printf,2, mon[i], dy[i], hr[i], m[i], count, format='(4(i2,1x),i4)’
      endif
      endfor
      endfor
      endfor
      endfor
      endfor

      로 짜보았는데.. 그러면 해당되는 파일을 출력을 다하고 카운트도 찍더라고요
      가령
      3 7 20 01 2
      3 7 20 01 2
      3 9 35 30 3
      3 9 35 30 3
      3 9 35 30 3

      위처럼 말고 해당날짜에 한번만 날짜랑 카운트값을 나타낼수는 없을까요?

0 답변 글타래를 보이고 있습니다
'데이터 카운트 관련해서 문의드립니다'에 답변달기
글쓴이 정보: