数学中圆的艺术——灵感的来源,贯穿整个人类历史(4)

2023-04-30 来源:飞速影视
但是,我们如何使用常用的数据可视化工具来画一个圆呢?
嗯,大多数的数据可视化工具使用上面证明的公式来画圆。我在下面详细介绍了如何使用两个不同的工具:Tableau,D3。
Tableau
首先,Tableau使用一种生成虚构数据点的方法,利用数据加密的过程,使绘制圆变得非常容易。Tableau社区的许多博客文章解释了这种方法,它所做的是为k个点之间缺失的数据创建额外的条目。
现在,当我们需要画一个半圆时,在Tableau中,我们所需要做的就是计算大约90点的一偶对{(x(k), y(k))},然后用一个折线图来画它。下面是一个真实的例子,它依赖于Tableau和数据加密,其中(x,y)对半径为1的圆进行计算。

数学中圆的艺术——灵感的来源,贯穿整个人类历史


绘制半圆,4步图D3
第二,在D3中绘制圆是相同的,但是使用了不同的语法。D3使用SVG圆元素,该元素是使用四个强制参数(cx、cy、r)构建的形状,这四个参数分别是圆心的x轴坐标、圆心的y轴坐标和圆心半径r,以及一个<path>元素。

数学中圆的艺术——灵感的来源,贯穿整个人类历史


SVG中的<path>元素是最强大的元素之一。它不仅可以用来画圆,还可以用来画线、曲线、弧等等。path元素只有一个参数d,它是用于绘制形状的命令列表。事实上,有许多类型的曲线存在,如:贝塞尔曲线,光滑的形状,二次曲线,这是贝塞尔曲线的一种更简单的形式,弧是圆形或椭圆形的部分。当你有一个定义明确的任务时,D3可以快速地处理所有这些。
相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号