2022년 태풍 발생 상황 가시화
일본에서는 장마에서 여름, 가을에 걸쳐 많은 태풍이 발생하고 일본 열도에 상륙하면 사람들에게 엄청난 피해를 초래할 수 있습니다.
올해도 이미 태풍 1호가 4월에 발생해 향후 늘어나갈 것입니다. 태풍이 발생하고 있을 때는 세세하게 뉴스등의 정보를 체크해, 대비해 두지 않으면 안됩니다.
작년 2022년에는 25개의 태풍이 발생해 그 중 일본에 상륙한 것은 3개, 접근한 것은 8개입니다.
이러한 태풍이 어떤 경로로 진행되어 갔는지를 JMP의 '버블 플롯'을 사용하여 시각화해 보았습니다.
거품에 표시된 숫자 : 태풍의 호수
버블의 크기 : 풍속에 비례
거품 색 : 상륙, 접근했는지 여부 (오른쪽 상단에 범례 표시)
사용할 데이터 테이블 및 데이터 처리
위 그래프는 기상청 페이지에 게시됩니다. 태풍 위치표(2022년) 더 만들고 있습니다. 이 데이터를 JMP로 읽은 것을 나타냅니다.

비교적 깨끗한 데이터이지만, 이 데이터의 그대로라면 위의 버블 플롯은 그릴 수 없습니다. 거품 플롯을 그리기 위해 데이터 처리가 필요합니다.
여기에서는, 그 중 중요한 것, 기억해 두면 편리한 것을 3점 꼽습니다. 퀴즈 형식으로 하고 있으므로 조금 생각해 보세요.
①일시(y/m/d h:m)의 데이터를 작성
(질문) 6시간마다 태풍의 위치 정보를 애니메이션화하려면 '년', '월', '일', '시간(UTC)'에서 날짜와 시간을 나타내는 열을 만들어야 합니다. JMP 수식에서이 열을 만들려면 어떻게해야합니까?

(응답) 예를 들어 새 열에 다음과 같은 계산식을 지정하여 얻을 수 있습니다. 수식에서 얻은 값은 JMP 날짜 값(1904년 1월 1일부터 초)입니다. 따라서 이 열의 표시 형식을 "y/m/dh:m" 형식으로 변경합니다.

- Date DMY(d,m,y) 함수는 일(d), 월(m), 연도(y)를 JMP 날짜 값으로 변환합니다.
- In Hours(hour) 함수는 인수 hour(시수)를 초로 수정합니다. 예를 들어 In Hours(6)는 21,600(초)을 반환합니다.
② 태풍 번호에서 태풍의 호수를 꺼낸다
(질문) 열 「태풍 번호」는, 2022년의 태풍 1호이면 "2201", 2호이면 "2202"라고 표기되어 있습니다. 이 열에서, 단순히 호수 1, 2···를 꺼내려면 어떻게 하면 좋을까요?

(응답) 여러가지 방법이 생각됩니다만, 일례로서, 이하와 같이 태풍 번호로부터 2200을 빼면 좋을 것입니다.

➂ (태풍의)호마다, 그 태풍이 상륙했는지, 접근했는지, 접근하지 않았는지의 정보를 포함한다
(질문) 25개의 태풍 중 상륙한 태풍, 접근한 태풍은 다음 호수입니다.
상륙: 4,8,14호
접근: 1,5,6,11,12,15,17,18호
이 정보를 새 열을 만들고 데이터에 부여하는 방법은 무엇입니까?

(응답) 여기도 몇 가지 방법을 생각할 수 있습니다만, [재코딩]을 이용하는 예를 나타냅니다.
열 "호"를 선택하고, 열 > 재코딩 을 선택하고 다음과 같이 새 값을 만듭니다.
Ctrl 키를 사용하여 해당 값을 여러 개 선택하고 오른쪽 클릭 메뉴에서 [새 값으로 그룹화] 선택하면 효율적입니다.
※새로운 값은 문자열이므로, 최초로 좌상의 빨간 삼각 버튼으로부터 [문자열로 변환] 를 지정합니다.

버블 플롯으로 태풍의 진로를 애니메이션
데이터 가공에 의해 작성한 데이터 테이블입니다. 주황색 열을 사용하여 거품 플롯을 만듭니다.

그래프 > 버블 플롯 을 선택하고 다음과 같이 열을 선택합니다.
그래프에 일본 근처의지도를 추가하려면 그래프의 흰색 부분을 마우스 오른쪽 버튼으로 클릭하십시오. [배경지도] 선택하고 여기에 이미지로 「세세한 위성사진」 를 선택합니다.

거품 플롯 보고서입니다. 보고서 왼쪽 하단의 속도로 애니메이션 속도를, 거품 크기로 플롯 포인트의 크기를 조정한 다음 애니메이션 재생 버튼을 클릭합니다. 그러면 이 기사의 처음에 동영상으로 나타낸 애니메이션을 실시할 수 있습니다.

by 마스카와 나오히로 JMP Japan