Tableau绘制雷达图
来源:互联网 发布:汉语拼音软件下载 编辑:程序博客网 时间:2024/04/28 01:57
Tableau技巧(14):巧妙绘制雷达图(Radar Chart)https://zhuanlan.zhihu.com/p/24863323
https://www.zhihu.com/people/a-da-22-6/pins/posts
二、数据处理
接下来打开Tableau并将数据进行导入,使用数据透视表。这样每一个变量将不会占一列,只显示变量及数值列。
下边的[变量]就是指:数据透视表字段名称
路径:
CASE [变量]
when 'v1' then 1
when 'v2' then 2
when 'v3' then 3
when 'v4' then 4
when 'v5' then 5
else 6
end
弧度:
if [路径]=6 then pi()/2
else pi()/2-([路径]-1)*2*pi()/5
end
补充说明:在雷达图中通常最上面表示的是第一个变量且它的角度为90°(pi()/2),复制V1的数据令其路径等于变量数+1,是为了实现最后一个变量与第一个变量的连线。
以下[数据]:是指数据字段表值
x:
[数据]*COS([弧度])
y:
[数据]*sin([弧度])
三、制作雷达图
将“X”“Y”分别拖到列和行中,将标记卡的“自动”改成“线”;
“路径”拖放到标记卡中的路径上,并将其由“度量(总计)”改为“维度”;
将“类别”拖到标记卡的颜色中,我们就可以看到雷达图出现了,可以编辑颜色以及修改工具提示等,得到以下效果。
问题:本图只是形式上解决了雷达图的问题,但其数据值不能真实反映实际值。如中点到各项指标顶点的距离为100,但各顶顶点数值并不是100.
0 1
- Tableau绘制雷达图
- OWC11绘制雷达图
- OWC11绘制雷达图
- 自定义View绘制雷达图
- 利用Canvas绘制雷达图
- 使用Python绘制雷达图
- Android雷达图(蜘蛛网图)绘制
- GDI+绘制极坐标图、雷达图
- 利用d3.js绘制雷达图
- Mesh绘制雷达图(UGUI)
- 微信小程序 canvas绘制雷达图
- [iOS 绘制蜘蛛网状的雷达图-六边形图]
- jQuery 图表插件 jqChart 使用绘制雷达图
- Android 自定义View练习:雷达图(比重)绘制
- iOS 雷达图的绘制 贝塞尔曲线的使用UIBezierPath
- 雷达图
- tableau瀑布图
- 如何用MATLAB绘制雷达图(戴布拉图、螂蛛网图、玫瑰图)
- 0xffffffff颜色值是怎么读的
- web移动前端页面,jquery判断页面滑动方向
- iOS 常用操作之文件操作
- php生成定长的随机数
- HttpResponse的使用方法
- Tableau绘制雷达图
- ABAP算术运算函数
- java初始化顺序
- Java学习之Iterator(迭代器)用法
- Java 设计模式
- 深入理解Java:注解(Annotation)--注解处理器
- PCL——txt文件转到PCD文件
- 一起做RGB-D SLAM (5)
- 快键键