MATLAB 中的散点图 (scatterm) - NaN 的 MarkerEdgeColor
Scatter mapping (scatterm) in MATLAB - MarkerEdgeColor for NaN
我正在地图上绘制一些点。我希望标记具有边缘颜色。但是,当我指定标记边缘颜色时,通常不会显示为颜色的 NaN 点会显示出来。如何使这些网站的标记边缘颜色为 'none'?
当前代码:
scatterm(obs_lat(id),wrapTo360(obs_lon(id)),120,cell2mat(avg_mod_obstop10{y}{1}(id)),'filled','d','MarkerEdgeColor',[0.5 .5 .5])
查找值为 NaN 的位置并且不绘制它们。
id1 = find(~isnan(cell2mat(avg_obs_data_top10{y}(id))) ==1);
scatterm(obs_lat(id(id1)),wrapTo360(obs_lon(id(id1))),150,cell2mat(avg_obs_data_top10{y}(id(id1))),'filled','p','MarkerEdgeColor',[0.5 .5 .5])
我正在地图上绘制一些点。我希望标记具有边缘颜色。但是,当我指定标记边缘颜色时,通常不会显示为颜色的 NaN 点会显示出来。如何使这些网站的标记边缘颜色为 'none'?
当前代码:
scatterm(obs_lat(id),wrapTo360(obs_lon(id)),120,cell2mat(avg_mod_obstop10{y}{1}(id)),'filled','d','MarkerEdgeColor',[0.5 .5 .5])
查找值为 NaN 的位置并且不绘制它们。
id1 = find(~isnan(cell2mat(avg_obs_data_top10{y}(id))) ==1);
scatterm(obs_lat(id(id1)),wrapTo360(obs_lon(id(id1))),150,cell2mat(avg_obs_data_top10{y}(id(id1))),'filled','p','MarkerEdgeColor',[0.5 .5 .5])