Marker transparency for scatterm

10 Ansichten (letzte 30 Tage)
James
James am 5 Dez. 2017
Kommentiert: Greg am 5 Dez. 2017
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.

Akzeptierte Antwort

Greg
Greg am 5 Dez. 2017
h = scatterm(num(:,2), num(:,1), 200, num(:,6), 'filled', 's');
h.Children.MarkerFaceAlpha = .5;
  2 Kommentare
James
James am 5 Dez. 2017
Thank you!
Greg
Greg am 5 Dez. 2017
Happy to help!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by