在图表中排序文本标签

franz_josef_brofranz_josef_bro 成员职位:3.贡献我
2018年11月编辑 产品反馈-已解决

你好,

对RM完全陌生,我真的很惊讶,我只是想解决以下问题:

我有一个带有一些文本列的数据集。我想显示散点或直方图类型的图形,并想将文本列的内容放在x轴和/或y轴上。文本的顺序总是无序的,我假设在数据集出现的顺序。在构建图之前,我已经尝试对数据集中的这些列进行排序,但这并没有改变任何东西。

是否可以将图轴中的文本标签按升序或降序排列?

另一个问题(我希望更简单):我试图用鼠标右键(上下文菜单)在图形显示中放大和缩小。这提供了x轴和y轴的缩放函数,以及一个自动范围函数。这些似乎不起作用,因为点击它们时什么都没有发生。有什么我错过或忘记的吗?

我使用的是Windows 7下的RM studio 7.2.002版本。

谢谢你的帮助;-)

0
0票

固定和释放·最后一次更新

原来的帖子过时了,被忽略了。DocMusher的问题将在9.5.1补丁中修复#直接修复(无票)

评论

  • Telcontar120Telcontar120 主持人,RapidMiner认证分析师,RapidMiner认证专家,会员职位:1635年独角兽

    嗨,欢迎来到社区!

    你在RapidMiner中发现了一个小怪癖,我希望它能更容易管理。如果RapidMiner提供在图形生成时重新排序轴标签的选项,那当然很好,但事实并非如此。

    但是,您可以通过在打算用作分类轴标签的属性上使用“Sort”(升序或降序)操作符,提前设置数据以进行图形化。如果值是数值,那么它们应该以正确的顺序结束。

    如果它们是按字母顺序排列的,那么它们就会按字母顺序排序。如果这不适合您,那么您可以重命名属性中的值,以包括一个前导数字,这将强制执行您想要的顺序。因此,例如,如果您有一个包含3个值的调查响应,例如(很少,经常,总是),那么没有任何字母顺序将它们置于“正确”的顺序(无论是升序还是降序)。因此,您可能希望重命名它们(1-不经常,2-定期,3-总是)或类似的东西,以使它们具有适当的顺序。

    如果你想看到一个相关的产品增强请求(并投票支持它),为标签生成的各种分类函数,看看其他的帖子:

    http://community.www.turtlecreekpls.com/t5/Product-Ideas/better-default-naming-of-bins-using-quot-range-quot/idi-p/33188

    最好的

    布莱恩·T。
    Lindon合资企业
    乐鱼平台进入数据科学咨询由认证的RapidMiner专家
  • franz_josef_brofranz_josef_bro 成员职位:3.贡献我

    谢谢布莱恩的快速回答!


    如果它们是按字母顺序排列的,那么它们就会按字母顺序排序。

    这正是我想要的,但文本不是按无语顺序排序的。我已经有了“1C100”,“3B227”,“0B333”等文本,它们没有在图表中排序。

    然而,我同时发现,文本在“高级图表”屏幕上排序,没有任何设置。不知道为什么。

    但问题是(我刚刚在这个论坛学到),我不能把一个高级图表放入一个过程。

    还有别的主意吗?

  • Telcontar120Telcontar120 主持人,RapidMiner认证分析师,RapidMiner认证专家,会员职位:1635年独角兽

    不,遗憾的是,没有使用流程生成高级图表的简单方法。: - (

    但是在报表操作符中绘制标准图之前,在相关的arritrbute上使用Sort操作符应该可以达到目的。实际上我自己已经这样做过几次了,所以我对它的工作很有信心(尽管它可能有一些我没有遇到的错误)。事实上,它甚至可以在循环中完成,这样您就可以自动生成多个排序图。

    如果它似乎不起作用,请尝试此故障排除。首先向流程添加排序操作符,然后在它之后放置断点。然后手动检查数据——这些值是否按照你想要的顺序出现(根据数据集的大小,你可能需要认真地滚动来找出顺序)?如果不是,问题不在于图形,而在于属性值,其中可能有前导空格或空格等。如果值以正确的顺序排序,那么在那一点上,立即手动生成图形,只要您使用与类别标签相同的排序属性,那么值应该以相同的(排序的)顺序显示。确认后,您可以尝试通过报表操作符生成相同的图形。请确保在排序之后立即执行该操作,以便其他操作符不会影响中间值的顺序。弄清楚在这个过程中哪里出了问题,这将有助于其他人排除更深层次的问题。

    如果它似乎不工作,也许你可以张贴一个示例过程和一个小的数据样本?

    布莱恩·T。
    Lindon合资企业
    乐鱼平台进入数据科学咨询由认证的RapidMiner专家
  • DocMusherDocMusher 成员职位:333独角兽
    RM的朋友们好
    我按照建议将我的工作日重命名为1-Mon, 2-Tue等,然而,即使排序也没有产生以1-Mon开始的x轴。如何解决这个问题?
    谢谢你
    斯文
  • Marco_BoeckMarco_Boeck 团队领导软件工程管理员,主持人,员工,成员,大学教授职位:1976年RM工程
    2019年11月编辑
    你好,

    这个帖子已经很老了,里面的信息已经不完全准确了。如果聚合值是数字/日期,新的Visualizations将进行排序,但在这里不是这样。所以在这种情况下,顺序应该是“第一次遇到”的顺序。然而,不幸的是,我刚刚注意到一个错误,该错误导致排序也对名义列生效,导致数据的原始顺序(在排序操作符之前)。目前唯一的选择是:
    • 使用数值或日期列进行聚合。它们按照你期望的顺序排序
    • 将排序后的样本集写入Excel/CSV,并再次读取。然后排序也将在图表中可见,因为它已经在内部洗牌。
    该错误将在未来的版本中修复。

    问候,
    马可
    sgenzer
  • Marco_BoeckMarco_Boeck 团队领导软件工程管理员,主持人,员工,成员,大学教授职位:1976年RM工程
    2019年11月编辑
    你好,

    9.5.1补丁已经在本周发布了,所以这个问题现在应该被修复了:)

    问候,
    马可
登录注册置评。