Wind rose - how to remove axis?
Show older comments
I would like to remove axis (circle axis) from a wind rose graph. I have used some of the following options, but they did not worked for wind rose. Is there some other way to remove axis?
set(gca,'XTickLabel',[],'XTick',[]);
set(gca,'YTickLabel',[],'YTick',[]);
Accepted Answer
More Answers (1)
Thorsten
on 20 Oct 2015
rose uses polar to plot, so you can remove the lines as you would do for polar http://www.mathworks.com/matlabcentral/answers/102137-how-can-i-remove-the-grid-lines-and-labels-from-a-polar-plot-within-matlab
p = rose(p = rose(rand(1,20)*2*pi);
h = findall(gcf,'type','line');
% remove the handle for the polar plot line from the array
h(h == p) = [];
% delete all other lines
delete(h);
% find all of the text objects in the polar plot
t = findall(gcf,'type','text');
% delete the text objects
delete(t);
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!