kuva polar

Polar coordinate scatter/line plot. Compass convention by default (θ=0 at north, increasing clockwise).

Input: TSV/CSV with columns for radial value r and angle theta (degrees).

FlagDefaultDescription
--r <COL>0Column containing radial values
--theta <COL>1Column containing angle values (degrees)
--color-by <COL>Group by column — one series per unique value
--mode <MODE>scatterPlot mode: scatter or line
--r-max <F>autoMaximum radial extent
--r-min <F>0Value mapped to the plot centre; use a negative value for dB-scale data
--theta-divisions <N>12Angular spoke divisions (12 = every 30°)
--theta-start <DEG>0.0Where θ=0 appears, degrees CW from north
--legendoffShow legend
kuva polar polar.tsv --r r --theta theta --title "Polar Plot"

kuva polar polar.tsv --r r --theta theta --color-by group --mode line \
    --title "Wind Rose"

# dB-scale antenna pattern: r values range from -20 to 0 dBi
kuva polar pattern.tsv --r gain_dbi --theta angle --mode line \
    --r-min -20 --r-max 0 --title "Antenna Pattern (dBi)"

See also: Shared flags — output, appearance, axes, log scale.