2026a
# 极坐标区上的罗盘标签
以下示例演示如何在极坐标中绘制数据图。此外,还演示如何指定要绘制网格线的角度以及如何指定标签。
在极坐标中绘制数据图,并在每个数据点处显示一个圆形标记。
using TyPlot
theta = LinRange(0, 2 * pi, 50);
rho = 1 .+ sin.(4 * theta) .* cos.(2 * theta);
polarplot(collect(theta), rho, "o");
使用 gca 访问极坐标区对象。通过设置 thetaticks 属性,指定绘制网格线的角度。然后,通过设置 thetaticklabels 属性,指定每条网格线的标签。
pax = gca();
angles = 0:45:360;
thetaticks(pax, angles)
labels = ["E", "NE", "N", "NW", "W", "SW", "S", "SE"];
thetaticklabels(pax, labels)
# 另请参阅
polarplot | rticklabels | rticks | thetaticklabels | thetaticks