各位好
又來問問題了..
我想畫出這種圖http://ppt.cc/vDSG
目前有經度、緯度、CO2濃度的資料
在地圖上畫出CO2的等高線圖
已經畫出台灣地圖了
但等高線的部分一直試不出來..
我的資料如下
LAT LON CO2
24.1 120.1 400
24.2 120.2 405
24.3 120.3 410
.
.
.
.
.
共有十幾萬筆
我目前用的語法是
[LatGrid, LonGrid] = meshgrid(linspace(min(LAT), max(LAT)), linspace(min(LON),
CO2Grid = griddata(LAT, LONG, CO2, LatGrid, LonGrid);
contourm(LatGrid, LonGrid, CO2Grid);
但是畫出來的圖有點奇怪
可能是因為用linspace之後使得我的數據點不夠
(用griddata出來後有一大部分的資料是NAN)
所以畫出來的等高線圖只有一小部分
但把間距改小一點的話電腦又跑不太動....
請問有沒有人知道這種圖需要如何畫
謝謝各位~^^