
Rose diagram for discrete data
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Magda
el 23 de Mzo. de 2015
Comentada: Star Strider
el 1 de En. de 2018
Hi,
I need to draw a rose diagram, however, my data is grouped already. Is it possible to generate a rose diagram for discrete data? Is there any way I can do that? Here is the data I need to plot, for example for 0 degrees I have 56 observations for 10 degrees - 30 observations and so on. I'd appreciate any help. Thank you
- 0 56
- 10 30
- 20 11
- 30 11
- 40 5
- 50 3
- 60 6
- 70 8
- 80 14
- 90 16
- 100 15
- 110 7
- 120 6
- 130 9
- 140 7
- 150 10
- 160 21
- 170 39
- 180 56
- 190 30
- 200 11
- 210 11
- 220 5
- 230 3
- 240 6
- 250 8
- 260 14
- 270 16
- 280 15
- 290 7
- 300 6
- 310 9
- 320 7
- 330 10
- 340 21
- 350 39
0 comentarios
Respuesta aceptada
Star Strider
el 23 de Mzo. de 2015
The rose function isn’t cooperating. This is likely as close as you can get:
th_x = [0 56 % Original Data Matrix
10 30
20 11
30 11
40 5
50 3
... ];
xr = [repmat(th_x(:,2)', 10, 1); zeros(1,36)];
xr = [0 reshape(xr, 1, [])];
th = linspace(0, 359, length(xr));
figure(1)
polar(th*pi/180, xr)
producing this plot:

6 comentarios
Star Strider
el 1 de En. de 2018
As always, my pleasure!
(A vote for my Answer would be appreciated!)
Más respuestas (1)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!