본문 바로가기

tools23

ncl에서 nan처리 python과 ncl을 같이 사용할 때 제일 화가나는것 중 하나가 "nan" 이거 처리하는 함수가 ncl에 있었는데 여태 몰랐다니.- 자료에 nan이 있는지 확인하는 함수: isnan_ieee- 자료에 있는 nan을 원하는 값으로 변환해주는 함수: replace_ieeenan      new_fv = -99999999.9999       if (any(isnan_ieee(var_pre2_org))) then           print("YES")           replace_ieeenan (var_pre2_org, new_fv, 0)       end if       var_pre2_org@_FillValue =new_fv변환후에 내가 지정한 미싱값으로 _FillValue 채워줬다.(그래야 ncl함.. 2024. 8. 27.
csv 읽기(pandas? csv? read?) 뭐가 이렇게 많지;; 뭔가 편리함이 다른듯. 1. pandas import pandas as pd pre_pd = pd.read_csv('fnl_list.csv') print(pre_pd) xn mon lt p var lats latn lonw lone lats2 latn2 lonw2 lone2 0 tx90 4 1 19 tsfc 70 90 10 65 NaN NaN NaN NaN 1 tx90 4 1 20 tsfc -5 20 105 140 NaN NaN NaN NaN 2 tx90 4 2 1 h500 45 55 125 150 NaN NaN NaN NaN 3 tx90 4 2 5 u850 60 65 145 195 NaN NaN NaN NaN 2. csv import csv pre_csv = csv.reader('.. 2023. 9. 21.
Conda 명령어 참고용 https://projecteli.tistory.com/171 Anaconda 설치와 최신 python 적용 및 vscode 연동 방법 간만에 글을 올린다. 이번에 의도치 않게 머신러닝을 진짜로 하게 돼서 Anaconda를 깔았다. 그런데 최신 python은 3.9.2고 anaconda에서 제공하는 버전은 3.8.5라서 뭔가 찝찝한 나머지 최신으로 올려보자 projecteli.tistory.com https://velog.io/@augus-xury/%EB%A7%A5%EB%B6%81-M1-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85feat.-%EC%95%84%EB%82.. 2022. 8. 14.
대기과학과 해양학을 위한 파이썬 https://carpentries-lab.github.io/python-aos-lesson/ 2021. 11. 26.