U3.08.1Polar coordinate mapping设计

极坐标把一个变量映射为角度、另一个映射为半径

别名: 极坐标映射 · 径向图

概念解释

笛卡尔图把两个变量都映射为直线位置(横向、纵向);极坐标换了一套空间语言:角度承载一个变量(绕圈走),半径承载另一个(向外长)。时间画成圆周就是钟面图,方向画成角度就是风向玫瑰,类别绕圈排布就是玫瑰图。读图规则随之改变:不是"从左到右、从下到上",而是"顺时针推进、离圆心越远值越大"。极坐标不是装饰性变体,是一套有自己的语义与陷阱的编码系统——下面逐一清算它的账。

机制

映射结构的改变带来判读规则的整体迁移:角度是循环通道(360° 之后回到起点,无首尾),半径是单调通道(从圆心向外递增)。这决定了它天然适配"一个循环变量 + 一个量值变量"的数据(小时×流量、方位×风频);反过来,两个线性变量(收入×年龄)映射进来就会把线性结构强行焊接成环,读者要沿弧线追踪顺序,成本远高于直线。角度与半径的感知精度也不对称(角度差与径向长的判别都弱于直线位置),这是极坐标图判读普遍吃力的根源。

边界

这里只立坐标系的语义;半径的面积放大、周期适配、雷达图排列、量值比较劣势,各自是独立的问题。需要预告的边界是:极坐标图的坐标声明负担比笛卡尔重——角度起点(0° 在哪、顺时针还是逆时针)与半径起点(圆心是零还是截断)都必须显式标注,因为这两个约定没有行业统一默认,读者的猜测五花八门。

怎么落地

  • 采用极坐标前先审数据形状:一个循环变量 + 一个量值才进极坐标;两个线性变量回笛卡尔。
  • 坐标约定显式化:标注角度起点与方向、半径起点与刻度(圆心=0 必须成立)。
  • 验证:请读者用一句话说"这张图怎么读"(绕圈的是什么、向外的是什么);说不清即映射未交代,补标注。

延伸

  • 同组U3.08.2 半径的等量增长对应的面积不等,外圈被系统性放大 · U3.08.3 极坐标适合本身具有周期性的变量 · U3.08.4 雷达图的轴排列顺序改变多边形的形状与面积 · U3.08.5 极坐标下的量值比较普遍难于同数据的笛卡尔画法
  • 相邻U3.03.3 标度类型需显著标注 · U2.07.1 角度的判读精度低于长度
  • 站内检索polar coordinates · radial chart · angle radius mapping · cyclic plot

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/U3.08.1