易商讯
当前位置: 首页 » 资讯 » 生活 » 正文

如何在散点图上画圆(散点图上的点怎么连起来)

放大字体  缩小字体 发布日期:2023-11-28 13:10:13
导读

当面对错综复杂的关系时,如果用纯文字,你会发现你的词穷毕露无疑,上期也讲过,采用“关系图谱”的方式进行,就像这样:这其中用到了:1. 圆环点图的处理(本质是散点图的打印问题)2. 关系节点间的数据处理(主要是简单的函数处理)3. 关系节点间的线路连接问题(主要是Sin、Cos函数的处理)4. 切片器的应用处理而本篇的重点,就是用来说明,如何利用散点图,打造出圆环点图:首先,我们先幻想一个圆,Ta是

当面对错综复杂的关系时,如果用纯文字,你会发现你的词穷毕露无疑,上期也讲过,采用“关系图谱”的方式进行,就像这样:

这其中用到了:

1. 圆环点图的处理(本质是散点图的打印问题)

2. 关系节点间的数据处理(主要是简单的函数处理)

3. 关系节点间的线路连接问题(主要是Sin、Cos函数的处理)

4. 切片器的应用处理

而本篇的重点,就是用来说明,如何利用散点图,打造出圆环点图

首先,我们先幻想一个圆,Ta是由一个圆心和一个半径构成,这样,圆周长可以看做是N个细小的点组合而成的一个圆。所以,当N个核心要素要在圆环上展示时,需要标识出Ta具体的位置,看看下图:

从圆心(0,0)开始的一段长度为R的线段,其最终的落脚点为(x,y)位置,如果是画出一个圆,那么效果就会这样,落点(x,y)的位置就会这样:

转化为Excel中的公式就是:

X =R*SIN(Radians(φ)

Y = R*COS(Radians(φ)

注意弧度和角度的互换(角度=360/N,其中N标示在圆环上的几个点,比如4个,那角度=360/4 =90, 而弧度这个角所对应的弧长)

在Excel中,当利用到正余弦函数的时候,其参数是弧度,所以面对圆环散点图的时候,先判定出有几个关系点,然后没一个点对应的角度计算出来,进而在计算出弧度

So, 结合案例:在圆环中,有14个关系点

故:可以得出大概角度是25.7度,弧度在0.45左右

怎么使用呢?

首先,构建辅助数据列

构建一个辅助数据列,并列x轴、y轴,然后纵列列出15个数值点(14个点,为了图形的展示,多加一个点),依据公式进行计算,分别得出对应的X,Y点

其次:依据构建点,生成散点图

默认生成的散点图有点椭圆,此时需要拉动图像的长宽比,来达到一个正圆的效果(为了展示需要)

再其次,为这些数据点,增加标签

最后,优化下标签显示位置,达到一个展示效果即可

这样针对图形案例中的圆环框架就已搭建完毕,接下来就需要根据关系点,来展示出其“星射线”即可,下期再进行介绍

胖斯基 | 说

本篇的重点在于搭建圆环骨架,而搭建的核心在于利用SIN和COS函数来来解决位置问题,So,想明白这些三角函数是重点,快点动手试试吧!

欢迎在评论区留言,留下你的观点和看法!


声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

 
(文/小编)
免责声明
• 
本文如何在散点图上画圆(散点图上的点怎么连起来)链接:http://www.esxun.cn/news/401860.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3