[Scipy] 3. 관측된 (x, y, z) 데이터로부터 xy 평면에 격자형 좌표에 대한 z값을 보간법(Interpolation)으로 추정하기 (feat. griddata)
이번 포스팅에서는 주어진 $(x, y, z)$로부터 격자형 구조를 갖는 $(x', y')$에 대한 $z'$값을 보간법(Interpolation)으로 추정하는 방법에 대해서 알아본다. griddata를 이용한 보간법 추정 포스팅 제목이 뭔가 거창한데 아래 그림을 보면 쉽게 이해될 수 있다. 먼저 주어진 $(x, y, z)$에 대해서 $z$를 제외한 $(x, y)$가 아래 왼쪽 그림이다. 이때 오른쪽 그림에서 격자형 구조를 갖는 $(x', y')$은 빨간 점이다. 이때 빨간 점에 대응하는 $z'$값을 주어진 데이터 $(x, y, z)$를 보간법을 이용하여 추정하겠다는 것이다. 이때 주어진 $(x, y)$로 이루어진 Convex Hull(오른쪽 그림에서 초록 경계) 내에서 보간법 추정이 이루어진다. Conve..
2023. 1. 15.
[Matplotlib] Tip! 좌표축 Axes의 가로 세로 길이 Inche 단위로 알아보기 (feat. get_window_extent, dpi_scale_trans)
안녕하세요~ 꽁냥이에요. 오늘은 Matplotlib과 관련하여 간단한 팁을 소개합니다. 바로 Axes 가로 세로 길이를 Inche 단위로 알아보는 방법입니다. Axes 가로 세로 길이 비율 계산하기. 먼저 Axes는 네 개의 축으로 둘러싸인 영역을 말합니다. 이제 Axes의 가로 세로 길이를 Inche 단위로 알아봅시다. 먼저 선 그래프를 하나 그립니다. import matplotlib.pyplot as plt fig = plt.figure() fig.set_facecolor('white') ax = fig.add_subplot() ax.plot([1,2,3,4,5], [6,4,7,3,1]) plt.show() 이제 Axes의 가로 세로 길이를 인치(Inche) 단위로 뽑기 위한 코드입니다. 먼저 Fig..
2023. 1. 3.