Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android在Y轴上绘制重复值_Android_Plot - Fatal编程技术网

Android在Y轴上绘制重复值

Android在Y轴上绘制重复值,android,plot,Android,Plot,我正在使用android plot library从我拥有的数组中绘制数据。问题是,当数组中存在重复数据时,y轴的一些数字标签也会重复。 例如,如果我有一个数组 {46.66,46.50,46.61,46.61,46.55,46.60,46.50,46.50,46.50,46.50,46.61,46.41,46.54,46.44,46.46,46.55,46.59,46.61,46.64,46.60,46.65,46.74,46.99,46.95,46.94,46.80,46.98,46.90,

我正在使用android plot library从我拥有的数组中绘制数据。问题是,当数组中存在重复数据时,y轴的一些数字标签也会重复。 例如,如果我有一个数组

{46.66,46.50,46.61,46.61,46.55,46.60,46.50,46.50,46.50,46.50,46.61,46.41,46.54,46.44,46.46,46.55,46.59,46.61,46.64,46.60,46.65,46.74,46.99,46.95,46.94,46.80,46.98,46.90,46.94,47.00,46.94,47.11 }

我在y轴上复制了46.6和47


对不起,我不能发布一个图像,因为我的名声很低。

你可以考虑使用一个集合来设置唯一值,不允许重复:

不包含重复元素的集合。更正式地说,设置 不包含元素e1和e2对,因此e1.Equals2和at 大多数情况下只有一个空元素。正如其名称所暗示的那样,该接口建模 数学集合抽象

如果您决定坚持使用ArrayList,有许多帖子都是关于删除重复项或使扩展类不允许添加相同的值:


您需要对数组进行排序并删除重复值,还是只删除重复值?我想到了这一点,但这不会减少arraylist的大小并删除我要打印的值,例如,如果我有20个值和5个重复值,然后我会有15个值而不是20个,这不适合我的图表。现在你的图表图像和想要的图表图像在这方面会有很大帮助,你能在其他地方发布图像并提供链接吗?好的,我明白了,如果你删除重复的值,为什么图表不正确?因为它代表真实的数据,删除重复项就像删除一条即使重复也应该包含的记录。我认为这是这个库中的一个错误