首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在assign中,如何将文本标签分配给X轴值?

在assign中,如何将文本标签分配给X轴值?
EN

Stack Overflow用户
提问于 2021-12-08 01:38:18
回答 1查看 446关注 0票数 0

考虑以下查询:

代码语言:javascript
运行
复制
...
| project minutes, agentCount, maxDOP
| summarize round(avg(minutes)) by agentCount, maxDOP
| order by avg_minutes asc
| project rn=row_number(), avg_minutes, strcat('A', agentCount, 'x', maxDOP, 'M')
| render columnchart

这将产生以下图表:

问题是下面的标签是按字典顺序排列的,这与avg_minutes的实际顺序不一致。我希望有这些文本标签,而不是图形上的行号,但我不知道如何做。

如果可能的话,在条形图中显示它们(当然,是垂直的)也是一个解决方案。任何能清楚说明哪个标签对应于哪个条形的东西,都会比当前的显示器好得多。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-17 07:45:31

列图是一种类型的分类图表,允许用户在图表的X轴上表示一个维度或列,这在直方图中特别有用。

面对你的问题-

我希望有这些文本标签,而不是图形上的行号,但我不知道如何做。

您可以通过从查询的项目行中移除行号来实现这一点,如下所示。

代码语言:javascript
运行
复制
...
| project minutes, agentCount, maxDOP
| summarize round(avg(minutes)) by agentCount, maxDOP
| order by avg_minutes asc
| project strcat('A', agentCount, 'x', maxDOP, 'M'), avg_minutes
| render columnchart

我尝试了类似于Azure数据资源管理器中的示例数据,并实现了所需的结果,如下图所示。

有关更多信息,我建议从微软和图表可视化文档中阅读图表可视化文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70268922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档