体验零代码搭建

使用Excel雷达图绘制极坐标阿基米德螺线方程曲线的方法

网友投稿  ·  2023-12-08 23:12  ·  所有内容  ·  阅读 707


本文讲述内容并非是Excel雷达图设计时的本来用途,而是突发奇想,发现用它来绘制极坐标既符合极坐标的思想方法,方法又极其简单,尤其是二次曲线和一些特殊的螺线。与思想方法相比,初相和旋转方向的差异几乎可以不必顾及,因为那是很容易理解并有简单的数学方法来解决的。

本文讲述内容并非是Excel雷达图设计时的本来用途,而是突发奇想,发现用它来绘制极坐标既符合极坐标的思想方法,方法又极其简单,尤其是二次曲线和一些特殊的螺线。与思想方法相比,初相和旋转方向的差异几乎可以不必顾及,因为那是很容易理解并有简单的数学方法来解决的。

使用Excel雷达图绘制极坐标阿基米德螺线方程曲线的方法

Excel中的雷达图与解析几何中的极坐标既相似又相异。

主要的相似处就是:它们都是从一个中心点沿着射线方向出发,使用离开中心的径向距离,作为定位参数中的一个指标。

主要的相异处(另一相异处将在后面单独列出)就是:

极坐标是以向右方向(正东,方位角90°)为起始位置,以逆时针方向角度为正值,且往往以弧度计值,从而作为定位参数的另一个指标。极坐标的极角是任意角,可正可负,可大于一个圆周角、多个圆周角乃至于N个圆周角周而复始地旋转;

而雷达图没有角的概念,它是以参与作图的数据点个数来平分中心角,各个数据点按相同的角增量,再按上述第一个径向距离定位。:

类似的,还可以处理对数螺线:

ρ=αe^(kφ)极坐标方程曲线α=10,e=2.71828,k=0.218

在J3中键入 =10*(2.71828^(0.218*B3))。对B3单元格中已换算好的θ取值的弧度数使用相对引用。注意:这里使用角的弧度数与实数相乘之后再作为自然对数e的指数,向下拖曳复制到与A列相对应的J362。

只需选取J3:J362,选作雷达图即可。删去图例、数据标志等,再单独选中连接首尾数据点的一段数据线,将其颜色为无色即可(仔细看可以看到两点在作图时出现的连线,我以线条颜色透明度较大来处理,淡化视觉感受,从而忽略它的存在),就可得下面的对数螺线图:

以上不是雷达图的本意,我只不过利用它与极坐标的相似处可以更方便地直接利用极坐标的概念绘制极坐标曲线图而已。


利用合并单元格快捷键快速合并单元格的方法 << 上一篇
2023-12-08 22:12
使用均匀时间坐标来改变Excel图表的展现形态的方法
2023-12-08 23:12
下一篇 >>

相关推荐