Calculeaf Features Blog Guide Pricing Open app

Polar plots

The Plots tab Polar plots group has Line (tooltip: Insert polar line plot), Area (Insert polar area plot), and Scatter (Insert polar scatter plot). Polar is the same series machinery as 2D plots, with angle and radius instead of X and Y.

A polar line plot on the worksheet with radius and angle axes.
A polar line plot. Configure uses Theta axis and Radius axis; series fields are Theta and Radius.

Place and bind

  1. On the Plots tab, choose a polar type, then click the page.
  2. Configure opens. The top-row placeholders are Chart title, Theta axis, and Radius axis — not X / Y.
  3. Each series still has Sweep, Data, and List. Field labels become Theta / Radius (or theta / r in leftover function fields).
  4. Click the gear to show the canvas, then evaluate.

Angles

Angle data should be in radians, or carry an angle unit such as deg. If you stored degrees as a bare number, convert first:

theta := to(linspace(0, 360, 73), "deg") =
r := 2 + cos(2 * theta) =

Or keep everything in radians:

theta := linspace(0, 2 * pi, 73) =
r := 2 + cos(2 * theta) =

Then use List mode: Theta variable theta, Radius variable r. In Data mode the Theta-values placeholder is 0, 1.57, 3.14, 4.71 — a full circle in radians.

Sweep and Data

Sweep is the same as XY: pick an input already on the sheet, set from / to / step, pick a radius (or other) output. Use it when the radius is the result of a full sheet evaluate at each angle or parameter.

Data mode is two comma-separated lists — Theta values and Radius values — same length.

Toolbar family

The plot toolbar tabs stay in the polar family: Polar Line, Polar Area, Polar Scatter. Switching tabs keeps the series. There is no jump to an XY Line tab, a Bar, or a 3D surface — those are separate region types from the Plots ribbon.

Pins work the same as XY: click a point to drop a callout; right-click Remove all pins.