visualization - 如何根据度量对枢轴进行排序并创建堆积条形图
问题描述
我正在尝试在 2 个维度(一个是周,另一个是一个字符串 - 更多如下)和 1 个度量之间创建一个堆积条形图。我是 Looker 的新手。
但为了获得堆积条形图,我认为我需要
- 创建枢轴
- 转置数据
- 创建堆积条形图
我被第 2 步和第 3 步困住了。我认为上述步骤可以帮助我实现我想要的可视化,但如果有任何其他解决方案,我将不胜感激。
场景:我有一个数字营销数据,我正在尝试在生成的“潜在客户”上创建可视化,
我有 2 个维度,1 个度量
- 潜在客户创建周 - 创建潜在客户的周
- 原因 2 - 创建潜在客户的原因或最吸引用户的原因
- 潜在客户 - 潜在客户数量
我绘制了下面的可视化图,其中我创建了一周的支点,其中包含 Reason2 和 Lead count,并将其绘制在堆叠条形图上(如下所示)。
其中每个条是一个原因(X 轴),每种颜色是周维度,潜在客户(潜在客户数)位于 Y 轴
尽管这很有帮助,但在 X 轴上显示“周”、在 Y 轴上显示“潜在客户”(潜在客户数)和“原因 2”维度作为图例会有帮助。
还有一个问题,即“原因 2”字段中有 100 多个不同的值,但我需要选择前 10 个原因(即产生最多潜在客户的原因),在上面的屏幕截图中,我通过限制来实现由于度量已排序,因此显示行数为 10。
我试图通过在枢轴和周作为维度中的原因来翻转枢轴,但如果现在枢轴按字母顺序而不是按度量值排序(下面的屏幕截图),我需要每周最多领先的前 10 个原因。
如何实现所需的可视化,即在 X 轴上有一周,在 Y 轴上有潜在客户,但只应生成前 10 个原因。
解决方案
推荐阅读
- python - 为什么 Python int 有一个 __round__ 方法?
- c# - 在 C# 中,如何允许用户根据各自的角色使用不同的方法?
- c# - 如何使用服务帐户 ID 访问我的帐户电子邮件?
- c# - 在 .NET Core MVC 中的控制器之间传输数据
- python - 在两台不同的计算机上用 python 中的种子生成相同的“随机数”
- java - 使用 Spring MVC Restful Web 服务的 HTTP 415 不受支持的媒体类型
- java - 如何获取spring bean的注释元数据
- scala - 使用 mockito-scala 存根多参数方法
- php - Wordpress 媒体库内容不会加载
- android - 在继续下一页之前强制用户登录