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

如何使用MPAndroid图表库跳过折线图中特定索引的值?

国晟睿
2023-03-14

我使用MPAndroid图表库绘制折线图,我在LineChart上设置动态数据,但有时我在某些索引上获得值为0.0的数据,我不想在任何索引上显示0.0的值。如何跳过值为0.0的索引。

ArrayList<Entry> entries = new ArrayList<>();
       entries.add(new Entry(23.00f, 0));
       entries.add(new Entry(40.00f, 1));
       entries.add(new Entry(00.00f, 2)); // want to skip this index 2(Mar)
       entries.add(new Entry(00.00f, 3)); // want to skip this index 3 (Apr)
       entries.add(new Entry(94.00f, 4));
       entries.add(new Entry(20.00f, 5));

但我想买些这样的东西

对此有什么想法吗?

谢谢

共有1个答案

鞠嘉志
2023-03-14

最后经过大量的网络搜索,我找到了解决方案。我尝试了很多解决方案,但在我的情况下,最好的问题也是。

获取轴,假设我们计划从xAxix隐藏无用的序列值

xAxis.setLabelCount(originalValueArray.size, true)

其中OriginalValueArray是原始数据源的数组。

上面的解决方案将只绘制所需的标签,它将删除不必要的序列数据。

 类似资料:
  • 我试图画一个三次线图,如下所示: 使用MPAndroid图表库。 我能画线,但不能画X轴和线之间的填充,如图所示。 已经经历了库和许多这样的问题。

  • 我已经使用禁用了LineChart中的所有值。现在我希望折线图中的特定值被启用时,用户触及到这一点。我使用尝试了它,但对我不起作用。

  • 我的线条怎样才能整齐又不太侧身?

  • 我需要用1整年的数据制作一个图表,但是它有太多的x标签。 我这样做是为了删除一些: 这在一段时间内运行良好,但现在我需要<code>工具提示 我正在使用和。

  • 本文向大家介绍Python如何使用内置库matplotlib绘制折线图,包括了Python如何使用内置库matplotlib绘制折线图的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Python如何使用内置库matplotlib绘制折线图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 环境准备:   需要安装matplotlib,安装