2
일부 데이터를 격자에 맞춰 극좌표로 플롯하기 위해 matplotlib를 사용하고 있습니다. 아래 예와 같은 것. 그러나 플롯의 가장자리가 0/360도에서 만나는 지점이 매끄럽기를 원합니다. 아무도 내가 어떻게하는지 안다 ?? 격자 데이터 및 극좌표
from pylab import *
import random
x = linspace(0, 360, 361).astype(int)
x = x*pi/180
y = linspace(0.05, 0.5, 800)
xgrid, ygrid = meshgrid(x, y)
baz = []
for c in range(2000): baz.append(random.randint(0,360))
freq = rand(len(baz))
pwr = rand(len(baz))
zgrid = griddata(baz,freq,pwr, xgrid, ygrid)
subplot(111, polar=True)
pcolormesh(xgrid, ygrid, zgrid)
show()
또한 I 함께 일하고 인해 데이터 griddata 의해 작성된 마스크의 갭을 갖는 (I 위로서 griddata를 사용하지만, 다음 루프 많은 격자 합계). 누락 된 세그먼트 (첨부 된 그림 참조)를 채우고 싶습니다. 아무도이를 수행하는 방법을 알고 있습니까?
감사 데이브
안녕하세요, 연결 좋은 생각 안부와 나는 주위에 방법이 있다고 생각하지 말아. 그래서 저는 다른 appraoch를 사용했습니다. [here] [http://stackoverflow.com/questions/13498172/matplotlib-polar-2d-histogram] – Dave