I'm trying to make a figure like this below:
I already have 3d polar coordinate where 3rd dimension is amplitude (Q in above figure) ex) {{110,10,0.15},{30,170,0.02},...}
Can anyone help me to make such a figure please? Thank you!
I'm trying to make a figure like this below:
I already have 3d polar coordinate where 3rd dimension is amplitude (Q in above figure) ex) {{110,10,0.15},{30,170,0.02},...}
Can anyone help me to make such a figure please? Thank you!
You can provide the color of the point in the PlotStyle
:
data = RandomReal[1, {200, 3}];
ListPolarPlot[{#} & /@ data[[All, 1 ;; 2]], PolarAxes -> True,
PolarTicks -> {"Degrees", Automatic},
PolarGridLines -> True,
PlotStyle -> ColorData["Rainbow"] /@ data[[All, 3]],
PlotLegends -> BarLegend["Rainbow"]]
However, as you see, each point has to be provided as a separate list.