Marker transparency for scatterm

5 ビュー (過去 30 日間)
James
James 2017 年 12 月 5 日
コメント済み: Greg 2017 年 12 月 5 日
I would like to set the transparency for my markers on a scatterm plot. I tried MarkerFaceAlpha, but that doesn't exist for scatterm. "Unrecognized property 'MarkerFaceAlpha' for class 'matlab.graphics.primitive.Group'."
Here is what I'm working with:
figure
ax = worldmap([20 50],[118 156])
land = shaperead('landareas', 'UseGeoCoords', true);
geoshow(ax, land, 'FaceColor', [0.5 0.7 0.5])
scatterm(num(:,2), num(:,1), 200, num(:,6), 'filled', 's')
colorbar
Any help would be much appreciated. I've scoured the internet for hours to no avail.

採用された回答

Greg
Greg 2017 年 12 月 5 日
h = scatterm(num(:,2), num(:,1), 200, num(:,6), 'filled', 's');
h.Children.MarkerFaceAlpha = .5;
  2 件のコメント
James
James 2017 年 12 月 5 日
Thank you!
Greg
Greg 2017 年 12 月 5 日
Happy to help!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLighting, Transparency, and Shading についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by