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

MPAndroidChart-X轴上的动态日期标签

闻人宏盛
2023-03-14

在放大MPandroid图表时,是否可以更改X轴上的标签?我希望在开始时将年作为标签,而不是在缩放时变为月,然后是周(缩放时标签将变得更准确)。

共有1个答案

洪宇定
2023-03-14

此功能刚刚可用,请查看AxisValueFormaster界面。

它允许在绘制轴标签之前动态调整轴标签,这意味着您可以编写自己的逻辑并决定显示什么和不显示什么。始终记住,性能在这里至关重要,因为在绘制图表时,该接口的方法可能会被调用数千次。特别是避免不必要的内存分配或昂贵的循环。

 类似资料:
  • 我正在从csv文件中读取日期/时间和数据,并将其存储在折线图中。我的日期/时间字符串是或,这实际上是第一个条目,我有几个小时的数据。 首先,我将chartArea X轴lablestyle设置为正确的格式:。 然后,我使用与上面相同的格式将实际的日期字符串解析为DateTime格式:。并将数据添加到图表中。

  • 问题内容: 我正在尝试根据日期绘制信息。我有日期列表,格式为“ 01/02/1991”。 我通过执行以下操作来转换它们: 这使 然后我尝试使用num2date 绘图: 但是我得到一个错误。它显示“ ValueError:年份超出范围”。有什么办法吗? 问题答案: 就像@KyssTao所说的那样,必须是一个浮点数,其中要给出从0001-01-01开始的天数加一。因此,它不是1991年1月2日,因为如

  • 我是新来的,不知道如何解决这个问题;我也不知道是否有可能做我假装的事。问题是,我试图在JavaSwing应用程序中显示一个图形,我传递要显示的日期和值。日期由用户选择,可能不在一行中;,我的意思是,如果用户选择从星期四到星期一,那么星期六和星期天将被避免,并传递到图表星期四、星期五和星期一。问题是,图表从星期四到星期一(包括星期六和星期日)在X轴上显示它们,而实际情况并非如此。基于此示例,我的类如

  • 所以我想在条形图中选择一个条形图,当我选择一个条形图时,它会改变条形图的颜色(我知道怎么做),但也会改变相应x轴标签的颜色。有没有办法做到这一点,如果有,谁能帮帮我吗?

  • 我使用MPAndroidChart条形图...除了x轴,其他都没问题...标签上的条形没有正确对齐。当我缩放图表时,条形图出现在它的标签上,但这种缩放不是我想要的,当我缩放标签时,标签会重复,直到下一个,以此类推。我的数据就像是eg: 年龄是我的标签,它是字符串类型...我需要它是字符串标签。 这是我的c代码# 对于条入口的x位置,我只使用一个称为c的整数,它在每个循环中增加1,所以它给出了0f,

  • 我正在使用库MPAndroid,< code >编译' com . github . philjay:MPAndroidChart:v 3 . 0 . 0-beta 1 ' 我必须在MPAndroid折线图中传递x轴上的日期和y轴上的值,当我传递x轴或y轴上的值时,应用程序崩溃,显示< code > ArrayIndexOutOfBound < code >异常,数组大小为-2。 我怎么能做到这一