小时候我们都画过圆,最简单的方法是使用圆规,一边支脚固定在尺子刻度的一端,撑开另一支脚到半径数值的刻度处。固定两脚的位置。把带有铅笔的一端旋转一周。一个圆就完成了。
那么在Finebi中我们如何画呢?
我们知道圆度数是360°,如果每一度画一个点,把360个点连起来,是不是就是一个圆!
解决思路:根据三角形的正玄、余弦来得值
如果参数的单位是度,将其乘以π/180即可转换成弧度。
弧度的计算公式为:
假设一个圆的圆心坐标是 (a,b),半径为 r则圆上每个点的 X 坐标 = a + sin(2*π/ 360 * 角度) * r ;Y 坐标 = b + cos(2*π / 360 * 角度) * r
如果得到一个圆心为(0,0),半径为 1 的圆,简化以后:
是不是迷糊了,哈哈!我也迷糊了,照着做就行了。🙂
在线效果展示
数据来源:为此我们可以在excel中生成区间为0-360,步长为1的数值,列名称命名为角度
准备工作
软件: Finebi=6.0.11 数据: excel生成
注:此栗子使用的是6.0.11 版本,其它版本未进行测试,理论上适用于V5.0及V6.0以上版本,大家可自行进行测试。
10一个圆.xlsx (11.22 K)
操作步骤如下:
1、下载数据并导入
2、新增字段
x轴坐标=SIN(${角度}*PI()/180) y轴坐标=COS(${角度}*PI()/180)
3、复制角度并将其转换为维度
4、选择组合图线图并拖入相关字段
注:拖入的维度字段调整为相同值为一组
5、一些美化,去除标记点,坐标轴
ps:😥怎么是个椭圆,不要着急,显示问题,我们将其放入仪表盘,调整下长宽,神奇的地方出现了。
画这个有锤锤用?额(⊙﹏⊙),目前暂时无用。。。
今天的知识学会了吗?
访问:https://www.finebi.com/product/download,进行下载体验吧!
当然,你也可以进行线上练习
没有服务器,个人电脑BI运行卡慢?
本地安装,做好的看板无法分享?
FineBI在线版开放,提供个人独立分析账号!
登录地址:https://pcdemo.finebi.com/webroot/decision |