728x90

colab 4

작업28: NCL로 시각화한 자료 파이썬으로 gif 만들기1

오늘은 NCL로 그렸던 파이썬을 이용해서 하나로 묶어서 gif 파일로 만들어보겠습니다 구글 드라이브 내에 있는 png를 찾기 보다는 디렉토리를 새로 만들어서 그 안에 png 파일들을 전부 넣고 일괄적으로 추출해서 사용하는 방식을 사용했습니다 먼저 코드입니다 cd '/content/drive/MyDrive/png' from PIL import Image import numpy as np al = [] for i in np.arange(0, 48, 1): st = "{}".format(i) + '.png' al.append(st) frames = [] for i in al: new_frame = Image.open(i) frames.append(new_frame) frames[0].save('TS.gif',..

파이썬 2023.05.04

자료를 시각화 해보자

저번 포스팅에 이어서 시각화 했던 코드를 분석해보고 결과물 까지 함께 보겠습니다 ​ 먼저 직접 그래프를 그리는 부분입니다 plt는 앞에서 저희가 라이브러리를 불러올때 봤던 matplotlib.pyplot에 약자 입니다 저렇게 불러오지 않으면 matplotlib.pyplot을 매 부분 전부 작성을 해야하기 때문에 번거롭습니다 ​ 12열을 보시면 plt.style.use('ggplot)이라고 되어있습니다 이 코드는 그대로 읽으시면 됩니다 그래프를 그릴때 'ggplot'이라는 스타일을 사용하겠다는 말입니다 ​ ggplot은 파이썬보다는 R이라는 프로그래밍 언어에서 더 많이 사용됩니다 Grammer of Graphics plot의 약자로 그래픽 문법으로 plot을 한다는 말인데요 영어에도 문법이 있듯이 그래픽을..

카테고리 없음 2021.09.30

자료를 불러오고 편집해보자

저번에 포스팅 했던 코랩을 이용해서 파이썬의 다양한 라이브러리를 통해 자료를 시각화 해보려고 합니다 ​ 과가 대기과이다 보니까 자료의 양이 매우 방대합니다 과거 강수량이나 일사량, 일기도 등 이런 지표들의 자료가 많이 축적이 되어있습니다 이 지표들을 통해 앞으로의 날씨를 예측하는 것이 예보관이 하는 일이기도 합니다 ​ 위 사진은 파이썬에서 제공하는 다양한 라이브러리들입니다 상위 라이브러리로 갈수록 훨씬 어렵고 복잡한 작업을 수행합니다 저희는 자료를 정리하거나 시각화하는 작업을 할겁니다 ​ 이때 필요환 라이브러러리를 Numpy, 주로 배열이나 행렬을 만드는 선형대수학과 관련된 라이브러리 Matplotlib, 주로 데이터로 그래프를 그려서 자료를 시각화하는 라이브러리 Pandas, 주로 시계열 자료나 데이터..

파이썬 2021.09.30

Colab을 이용해보자

제가 또 코딩 플랫폼을 바꿨습니다 원래는 Visual Studio Code를 사용했었지만 현재는 구글 Colab을 사용 중입니다 바꾼 이유는 머신러닝을 공부하던 중 난관에 봉착했습니다 ​ 붓꽃 즉, iris 데이터 셋을 이용하려는데 Visual Studio Code에서는 데이터셋을 가져오기가 굉장히 힘들었습니다 ​ Visual Studio Code를 사용했던 이유는 Colab은 클라우드에 저장이 되고 따로 파일로 저장하려면 과정이 필요하지만 VSCODE는 작업 후 바로.py나 .ipynb 파일로 저장이 가능했기 때문입니다 ​ 하지만 작업을 위해 과정이 많이 필요한 것은 코딩에 본질이 아니라고 생각했습니다 코딩을 통해 인간이 하기 힘든 연산이나 그래프를 그리는 것이 코딩인데 과정이 복잡하거나 코드가 길면 ..

파이썬 2021.09.30