matplotlibs basemap을 사용하여 루프를 사용하여 여러 날 동안 pcolor 위에 바람개비를 그려 봅니다. set_data()을 사용하여 쉽게 pcolor를 변경할 수 있지만 지금은 미늘을 대체하는 방법을 잘 모르겠습니다. 전체 그림을 지우지 않고 미늘을 제거하는 방법이 있습니까?
나는 (위도, 근사치, 가치)리스트를 가지고 있는데,베이스 맵을 사용하여 보여주고 싶은 튜플. 가장 쉬운 방법은 무엇입니까? data = [(1, 2, 0.12323),
(2, 5, 0.23232),
(4, 52,0.23131)
.
. tenthousand times this.
.
]
Matplotlib에서 Basemap을 사용하여 미국지도를 그립니다. 그러나, 나는 미국을 보여주기 위해 멕시코 나 캐나다를 제거 할 수없는 것처럼 보입니다. 나는 국가를 그릴 필요가있다. 현재 내 코드는 다음과 같습니다. self.map = Basemap(llcrnrlon=-119, llcrnrlat=22, urcrnrlon=-64,
관련 위도와 경도로 데이터 세트를 매핑하려고합니다. Variable Type Data/Info
-------------------------------
lat ndarray 1826x960, type `float64`
lon ndarray 1826x960, type `float64`
data ndarray 1826x960, type `float64
이상한 점을 발견했을 때 일부 데이터를 보간하기 위해 mlab.griddata를 사용하고 있고 부동 소수점 정밀도 버그처럼 보입니다. 이 호출 순서는 : dx.max()-dx.min() = 1.7763568394002505e-15
dy.max()-dy.min() = 0.0
epsy = np.finfo(yi.dtype).resolution
if dx.m
저는 방금 python/matplotlib/basemap을 배우기 시작했고 실제로 도움을받을 수있었습니다. 어떻게 여러 줄을 그립니 까? [(lat1,lon1) (lat2,lon2) (lat3,lon3)]
[(lat1,lon1) (lat2,lon2) (lat3,lon3)]
[(lat1,lon1) (lat2,lon2) (lat3,lon3)]
...
나는 basmap과 matplotlib가있는 wx gui를 사용하고 있습니다. 두 개의 패널이 있습니다 (왼쪽/오른쪽). 나는 오른쪽 패널에 미국지도를 그렸다. 아래 코드에서 문제가 발생하지 않습니다. # Setup the Map for Display
self.figure = Figure(None,dpi=75)
self.canvas = FigureCan