【问题标题】:Algorithm to spread apart labels on a graph for better visualization在图表上分散标签以获得更好的可视化的算法
【发布时间】:2012-07-07 12:11:12
【问题描述】:

基本上,我想让这个图表看起来更漂亮。您可以看到存在极度透支的区域。我当然可以手动缩写名称并缩小字体大小,但我想要一些算法可以将过度绘制区域中的标签分开,以便它们的文本更具可读性。我想这一定是一个很好研究的问题,我只是不知道它叫什么。

已经在 Python 中实现的解决方案会很棒,但我会满足于对在实践中往往有效的技术的描述。

【问题讨论】:

    标签: python plot visualization matplotlib scatter-plot


    【解决方案1】:

    本文的算法应该可以工作:

    M. Luboschik、H. Schumann 和 H. Cords。 基于粒子的标签:在不遮挡其他视觉特征的情况下进行快速点特征标签。 TVCG:IEEE Transactions on Visualization and Computer Graphics,2008, 14, 1237-1244。 DOI:10.1109/TVCG.2008.152

    【讨论】:

      猜你喜欢
      • 2021-09-10
      • 2014-01-04
      • 1970-01-01
      • 2012-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-10
      • 1970-01-01
      相关资源
      最近更新 更多