How to change just the marker edge thickness and not the entire line thickness in plots?
53 次查看(过去 30 天)
显示 更早的评论
I have cluttered data points. I want to change just the marker edge thickness in my plot. Using 'linewidth' property also changes the line's thickness. How to achieve this without changing the line's width?
1 个评论
Dyuman Joshi
2023-9-7
Which function are you using to plot your data?
It would be better if you share the code (or a snippet of relevant code) you are working with.
回答(1 个)
Daniel Bengtson
2023-9-7
Plot the data without markers then add a scatterplot overlay of whatever marker size and width you want.
x = rand(1,10);
y = rand(1,10);
figure;
plot(x,y);
hold on
scatter(x,y,100,'linewidth',3);
grid on
1 个评论
Daniel Bengtson
2023-9-8
x = rand(1,10);
y = rand(1,10);
figure;
a = plot(x,y);
hold on
b = scatter(x,y,100,'linewidth',3);
grid on
legend(a,'A');
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!