手把手教你 Tableau 绘制跑道图

前置知识

已知圆心,半径,角度,求圆上的点坐标圆心坐标:(x0,y0)
半径:r
角度:a 圆周率: PI则圆上任一点为:(x1,y1)
x1   =   x0   +   r   *   cos(a   *   PI / 180   )
y1   =   y0   +   r   *   sin(a   *   PI / 180   )

绘制电影数量弧线图

原数据展示

构建绘制弧线图数据

绘制电影数量条形图,其中百分比表示的就是角度,从 0 开始;按照数量排序之后,数量越少对应的半径也越小,依次生成 1-7 的半径值,

数量百分比 ---> 角度
排序 ---> 半径

操作步骤

1、根据上述前置知识,创建计算字段 X,Y 坐标;

2、拖拽度量「Y坐标」、「X坐标」到行、列功能区,并取消聚合度量;

3、拖拽维度「产地」到标记中的颜色,并修改标记大小;

4、此时显示弧线过短,将 X、Y 坐标计算字段改为 PI() / 45,等比例增加弧长;

5、此时圆弧不够圆,右击坐标轴,选择编辑轴线,编辑X、Y坐标轴为固定轴 [-8,8];

6、角度不对,逆时针旋转(角度增加) 90 度,修改 X 、Y坐标(+ PI/2);

7、拖拽角度到标记的路径;

8、方向反了,沿着 X 轴做一个对称,修改 X 坐标为负值;

9、拖拽维度「产地」、度量「数量」到标记的标签,并修改标签的显示方式。

手把手教你 Tableau 绘制跑道图(二十六)相关推荐

  1. 手把手教你 Tableau 绘制凹凸图(二十八)

    手把手教你 Tableau 绘制凹凸图 绘制利润凹凸图 数据展示 操作步骤 1.拖拽度量「利润」.维度「订购日期」到行.列功能区: 2.「利润」添加表计算为排序: 3.拖拽维度「子类别」到标记的颜色: ...

  2. 手把手教你 Tableau 绘制漏斗图(二十一)

    手把手教你 Tableau 绘制漏斗图 漏斗图适用于业务流程比较规范.周期长.环节多的流程分析,通过漏斗各环节业务数据的比较,能够直观地发现和说明问题所在. 绘制流量转化漏斗图 数据展示 操作步骤 1 ...

  3. 手把手教你 Tableau 绘制面积图(十三)

    手把手教你 Tableau 绘制 面积图强调数量随时间而变化的程度,也可用于引起人们对总值趋势的注意.例如,表示随时间而变化的利润的数据可以绘制在面积图中以强调总利润,来自 百度百科-面积图. 绘制电 ...

  4. 手把手教你 Tableau 绘制堆积柱状图(二)

    手把手教你 Tableau 绘制堆积柱状图 堆积柱状图是在条形图的基础上,使用颜色来新增一个维度的展示. 绘制酒店价格等级堆积柱状图 数据展示 操作步骤 1.绘制各地区酒店数量条形图,参考 Table ...

  5. 手把手教你 Tableau 绘制填充地图(十七)

    手把手教你 Tableau 绘制填充地图 绘制各省电量填充地图 数据展示 操作步骤 1.设置维度「省市」地理角色为「省/市/自治区」: 2.双击维度「省市」,会自动生成地图: 3.拖拽度量「当期值」到 ...

  6. 手把手教你 Tableau 自定义地理编码(十九)

    手把手教你 Tableau 自定义地理编码 Tableau 绘制地图时,支持的地理位置数据有限.当我们需要 Tableau 识别我们自定义的地理位置数据时,我们可以使用 Tableau 的自定义地理编 ...

  7. D3 二维图表的绘制系列(二十六)盒须图

    上一篇: 中国地图 下一篇: 日历热力图 代码结构和初始化画布的Chart对象介绍,请先看 这里 本图完整的源码地址:这里 1 图表效果 2 数据 {"data": [{" ...

  8. 手把手教用matlab做无人驾驶(二十五)--基于控制障碍函数的MPC(MPC-CBF)

    这边博客主要完成论文的内容:Safety-Critical Model Predictive Control with Discrete-Time Control Barrier Function,论 ...

  9. OpenCV系列之直方图-1:查找、绘制和分析 | 二十六

    目标 学会 使用OpenCV和Numpy函数查找直方图 使用OpenCV和Matplotlib函数绘制直方图 你将看到以下函数:cv.calcHist(),np.histogram()等. 理论 那么 ...

最新文章

  1. C#多线程学习(四) 多线程的自动管理(线程池) (转载系列)——继续搜索引擎研究...
  2. java logic_java logic怎么做用户登录
  3. Visual Studio 2022编译x86 或者 win32程序时的错误MSB6006
  4. windows环境下封装条件wait和signal
  5. SAP UI5 应用开发教程之四十五 - 如何在 SAP UI5 应用里使用 jQuery 和原生的 DOM API
  6. Spark官方调优文档翻译(转载)
  7. 机器人J中WPR_优傲:协作机器人的未来在哪里?
  8. 容器编排技术 -- Kubernetes kubectl create service externalname 命令详解
  9. iis服务器udp协议,Win2003系统的IIS服务的w3wp.exe使用UDP的80端口发送大量的数据包,寻求帮助...
  10. Maven : maven异常记录-must be unique maven duplicate declaration of version
  11. jumbo 安装mysql,关于建立社工库的经验总结
  12. 2.73 交叉编译python_Python这么火,要不要学?听听华为工程师怎么说...
  13. LeetCode 4Sum 4个数之和
  14. 特征的标准化和归一化
  15. 平均销售额计算机公式,销售额是什么意思(销售额的基本计算公式)
  16. Rimworld Mod教程 第六章:Defs文件
  17. 003之可想而知(一)
  18. android ui设计欣赏,推荐20款最优秀的安卓界面设计
  19. SPICE二极管直流分析原理
  20. 【删除含有合并单元格的excel某列】

热门文章

  1. 如何使用 PowerPoint 2021 制作演示文稿(PPT)?
  2. html的定仪周控件,哪种输入类型用于定义周和年控件
  3. 如果你想来金融科技公司……
  4. 柯乐义高级弹出菜单(可以有三级菜单)
  5. LWN: STARTTLS 的坏处!
  6. bigint bigserial
  7. 十个最好的免费杀毒软件下载
  8. 屌丝的逆袭和互联网+时代(后记)
  9. 人工智能时代,为什么大量物理学家开始纷纷转型涌入科技界?
  10. 正版cs跳跃服务器,CS1.6Kz跳跃服务器IP集合(08.3.1更新)