我需要在我的应用程序中实现一个线条图,我想使用MPAndroidChart。问题是y轴上的值将介于1到1x10^-12之间。这就是为什么我需要在这个轴上有一个对数视图。
有什么办法可以用这种花言巧语来实现这一点吗?(或者其他图表库?)
谢谢你的帮助。
发布于 2015-03-11 22:15:29
此图表库使用Matrix
-multiplication进行从值到像素的转换。,这是线性变换,这意味着它们不能对数拉伸。
但是,通过自己的一些工作,您可以以适合图表的方式修改为图表提供的值:Is there a transformation matrix that can scale the x and/or y axis logarithmically?。
此外,您还可以选择使用ValueFormatter
接口在y轴上显示任何您想要的东西作为标签。
因此,只需将y轴上的值从"y“转换为"10^y”。
https://stackoverflow.com/questions/28996941
复制相似问题