实现圆形条形图

问题描述 投票:0回答:1

如何在tableau圆形条形图中实现数据点内的均匀间隔? enter image description here

WINDOW_COUNT(COUNTD([径向字段])) * (INDEX() - 1)

                                                        how to achieve an evenly space within data point in tableau circular bar chart?                                                                                                                                                     
bar-chart tableau-api circular-dependency graph-visualization datapoint
1个回答
0
投票

您需要根据您希望在距中心点固定距离的 360 度范围内显示的组或条形数量来动态计算条形显示的角度。如果您自己构建 x 轴和 y 轴并将中心设置为 (0,0),则最容易做到这一点。

有一篇很棒的文章解释了在 Tableau 中制作雷达图 的非常优雅的解决方案,但是条形图所需的所有数学和计算都可以在其中找到。

一些注意事项:

  • 在您的图像中,看起来您的组中包含三个条形,在创建角度计算时,请确保您知道要分割条形或条形组的细节级别 (LOD)。
  • 对于所有组来说,距中心的距离应该是相同的值,因此不要使用雷达图使用的变量值,只需输入一个整数,以便美观且简洁地间隔条形。
© www.soinside.com 2019 - 2024. All rights reserved.