使用tableau做环形图

本文介绍了在tableau 2019中如何通过饼图制作环形图的步骤,包括将数据拖拽到颜色和角度、设置记录数为最小值、双轴调整、隐藏颜色标签并放大饼图等,最后提到了避免使用智能显示中的饼图并解释了原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:

在tableau2019中没有直接做环形图的选项,但是很多时候我们都需要环形图,所以这里提供一种利用饼图做环形图的方法。
首先展示成品:
在这里插入图片描述


方法描述:

1、首先在标记中选择饼图
在这里插入图片描述
2、将你想要做成环形图的数据拉到颜色里去,将记录数拉到角度里去。这样一个基本的饼图就完成了。
在这里插入图片描述
3、将两个记录数拖到“行”中
在这里插入图片描述
4、将行的这两个单元中都通过度量设置为最小值
在这里插入图片描述
图的效果如下

### 如何在 Tableau 中创建和使用环形树状 #### 创建环形树状的基础步骤 为了在 Tableau 中创建环形树状,首先需要理解这种表适合展示层次结构的数据。虽然 Tableau 并未直接提供名为“环形树状”的选项,但是可以通过组合其他类型的表来实现相似的效果。 1. 准备好具有层级结构的数据源,在此数据集中应至少有一个表示分类的维度字段以及一个数值型度量字段作为大小依据[^1]。 2. 将工作表切换至地(如果适用),因为有时地理信息能增强此类表的表现力。不过对于纯粹的概念性分层显示,则不一定非要基于地理位置不可[^4]。 3. 使用 `路径` 字段定义节点间的父子关系链路。这一步骤可能涉及预先处理原始数据集以确保其包含能够表达层级的信息[^2]。 4. 添加计算字段用于控制圆圈半径或其他视觉属性,比如颜色编码等。这些自定义设置有助于更清晰地传达不同级别的区别[^3]。 5. 应用合适的标记类型——通常会选择圆形或者方形,并调整大小参数使其反映所代表值的比例关系。 6. 调整布局方式为放射状排列,即让子项围绕父级中心分布形成同心圆样式。这一过程往往依赖于高级定制或是利用社区贡献的工作簿模板。 7. 如果希望进一步优化用户体验,还可以考虑加入交互元素如工具提示、筛选器等功能以便用户深入探究特定部分的内容。 8. 完成初步构建之后,务必仔细审查并测试最终成果是否达到了预期目的,必要时出相应修改直至满意为止。 ```python # Python 示例代码仅示意用途,实际操作需在 Tableau 内部完成 import pandas as pd data = { 'Category': ['A', 'B', 'C'], 'Subcategory': [['A1','A2'], ['B1'], ['C1']], 'Value': [10, 20, 30] } df = pd.DataFrame(data) def flatten_categories(df): result = [] for index, row in df.iterrows(): parent = row['Category'] children = row['Subcategory'] value = row['Value']/len(children) for child in children: result.append((parent,child,value)) return pd.DataFrame(result, columns=['Parent','Child','Size']) flattened_df = flatten_categories(df) print(flattened_df.head()) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值