当前位置: 首页 > 知识库问答 >
问题:

如何让用户在超集上动态选择条形图系列参数

端木承业
2023-03-14

我有一个包含多种分类的数据集,如下所示

item   |  class_1  |  class_2  |  class_3
-----------------------------------------
item_1 |  type_1a  |  type_2a  |  type_3a 
item_2 |  type_1b  |  type_2b  |  type_3b
item_3 |  type_1a  |  type_2b  |  type_3c 

在超集上,我正在创建一个条形图,它显示的计数如下X轴-分类类型和Y轴-项目计数

由于有多个分类可用,我应该能够选择类型,相应地,图表应该显示X轴上该类型分类的条形图

我曾考虑过采用堆叠式分配,但那给人一种笨拙的体验。

有没有什么方法可以让用户选择X轴参数,然后显示相应的图表?

如有任何帮助,不胜感激

共有1个答案

凌善
2023-03-14

在图表编辑器中,最终用户应该能够从列列表(class_1,class_2…)中选择X轴。如果选择,可以编辑数据源,使其仅显示“可分组”列(X轴中允许的列)。

您总是可以将图表的两个版本(每个X轴变量一个版本)保存到仪表板。

 类似资料:
  • 问题内容: 我想选择列名,但我不知道表结构是否会提前更改,因此它可能会发生变化,因此我不能只对带有列名的select语句进行硬编码。我也不想选择每一列。有没有简单的方法可以做到这一点? 我的想法是这两个查询的某种组合,但是我的SQL并不是那么好。 我尝试使用子选择,但没有用。似乎什么都没发生,我没有收到错误,只是没有结果 也许我需要参加吗?..无论如何,任何帮助都将是很大的,谢谢 问题答案: 试试

  • 问题内容: 是否可以遍历这样的表: 变成这个: 目的是选择所有s并将它们用作列。作为行,我喜欢使用所有s。 所有条件: 所有类型 但是如何将它们组合成一个视图或某物。像这样? 如果您喜欢玩数据。这是生成表的脚本: 问题答案: 不幸的是,MySQL没有您基本上想做的功能。因此,您将需要在语句中使用聚合函数: 参见带有演示的SQL Fiddle 现在,如果您要动态执行此操作,这意味着您不知道要转置的列

  • 我得到了一个JFrame,在这个框架中有一个JPanel,JPanel中有一个JFreeChart(chart从一个方法中获取数据集),这个图表被添加到JPanel中创建的ChartPanel,然后ChartPanel被添加到JPanel中。此外,我在JPanel中获得了JComboBox,如果我更改了JComboBox中的选项,ActionListener将更新DataSet的值。返回datas

  • 问题内容: 我需要使用jquery动态地将数据传递到我的选择列表。我在控制台中看到了该数据,但列表为空。您能帮我找到解决方案吗? 我的选择清单 问题答案: 将您的JavaScript代码更改为此

  • 问题内容: 我有一个名为@status的变量,该变量在此select语句之前设置: 我只想选择if列,否则我想为shipwith选择null。我该如何完成? 问题答案:

  • 问题内容: 这些天,我正在实施一个系统,我想实施一个组合框选择过程,但我不知道如何实施,所以请你们帮忙吗? 我的情况是这样的,假设我们有两个组合框选择列表,左一个和右一个,左一个是主列表,右一个是左一个的子列表。 当我从左组合框中选择一个项目时,应根据左组合的选择来更改右组合框的内容, 例:让我们考虑一下手机,如果我选择品牌 从左侧组合框,右侧组合框的内容应更改为 像明智的。请帮助我实现这种情况!

  • 我正在尝试添加一个“个人资料图片”到一个用户的个人资料页。基本上,我有它到那里他们可以选择一个文件从他们的计算机上传到应用程序,它将显示他们的个人资料图片。但它不工作,我认为它目前不能显示它,但生成它不正确。 null

  • 我有一个复选框,我想说这个复选框:如果(例如)“Einzelberatung Bu”被选中,并且你想选择另一个具有“Einzelberatung…”术语的字段,那么“Komplettes Finanzkonzept”字段应该自动被选中,其他两个字段都应该被取消选中。 正如您所看到的,我是一个绝对的JavaScript初学者。所以希望有人能帮我解决我贴在下面的代码,并告诉我我做错了什么。 谢谢你抽出