728x90

NCAR Command Language 4

ncl : fatal:syntax error: line in file before or near do

정말 오랜만에 글을 써보네요 종강을 하고 국가 사업에 참여연구원으로써 매진을 하다보니 너무 오랫동안 아무것도 쓰지 못한 것 같습니다 물론 하는 일이 공개하면 안되는 것들이 대부분이어서 그렇기도 하지만 오래만에 쓸 수 있는 내용이 나왔습니다 오늘은 제목에서 나와있는 에러를 해결해보겠습니다  일단 이번에 발생한 에러는 아래와 같습니다fatal:syntax error: line 45 in file JWBI.ncl before or near do 아무리 봐도 do와 들여쓰기 수준을 맞춰서 썼음에도 불구하고 계속 발생했습니다 이 에러가 발생하는 이유는 보통 2가지 에러가 대표적입니다   1. 해당 에러가 발생한 라인 앞에 부분 코드에서 괄호가 잘 닫히지 않은 경우   2. 해당 에러가 발생한 라인 앞에 부분 코드..

NCL 2024.07.12

작업7: NCL로 netCDF 파일 시각화하기3

오늘은 NCL로 0 ~ 23시까지 시간별로 그림을 한 번에 그려보겠습니다 오늘의 코드입니다 fi = addfile("/home/lee/MERRA2_400.tavg1_2d_rad_Nx.20220331.nc4", "r") time = fi->time lat = fi->lat lon = fi->lon ts = fi->TS ;resorece res = True res@gsnRightString = "Temperature unis : K" res@mpCenterLonF = 180 res@cnFillOn = True res@cnLinesOn = False res@cnLevels = ispan(200, 340, 10) res@cnLevelSelectionMode = "ExplicitLevels" ;res@cnMinL..

NCL 2023.05.03

작업6: NCL로 netCDF 파일 시각화하기2

오늘도 NCL입니다 그동안은 한 프레임에 1가지 그림만 들어갔지만 이번에는 파이썬에서 ax[2,2]처럼 여러 가지 그림을 한 번에 그려보겠습니다 추가로 반복문을 이용해서 0 ~ 23까지 시간별로 있는 그림들을 한 번에 그려보는 것도 해보겠습니다 오늘 코드입니다 fi = addfile("/home/lee/MERRA2_400.tavg1_2d_rad_Nx.20220331.nc4", "r") time = fi->time lat = fi->lat lon = fi->lon ts = fi->TS ;wks open plt = new(4, graphic) wks = gsn_open_wks("png", "surface_tem") hour = (/"0H", "1H", "2H", "3H"/) ;resorece res = Tr..

NCL 2023.05.02

작업5: NCL로 netCDF 파일 시각화하기1

오늘은 오랜만에 NCL 포스팅 입니다 기상학에서 많이 사용하는 데이터 포맷인 netCDF 자료를 시각화 해보겠습니다 먼저 코드입니다 fi = addfile("/home/lee/MERRA2_400.tavg1_2d_rad_Nx.20220331.nc4", "r") time = fi->time ts = fi->TS({0},:,:) lat = fi->lat lon = fi->lon wks = gsn_open_wks("png", "surface_tem") res = True res@gsnLeftString = "Surface Skin Temperature" res@gsnRightString = "Temperature unis : K" res@mpCenterLonF = 180 res@cnFillOn = True re..

NCL 2023.05.01