我需要在我的应用程序中实现一个折线图,我想使用MPAndroidChart。
问题在于y轴上的值将介于1到1x10 ^ -12之间。这就是为什么我需要该轴上的对数视图。
有什么办法可以通过该库来实现这一目标? (或者其他图表库?)
谢谢你的帮助。
最佳答案
此图表库使用Matrix
乘法进行值到像素的转换。这些是线性变换,这意味着它们无法对数拉伸。
但是,您可以自己做一些工作,以适合图表的方式修改为图表提供的值:Is there a transformation matrix that can scale the x and/or y axis logarithmically?
另外,您可以选择使用ValueFormatter
界面在y轴上将任何内容显示为标签。
因此只需在y轴上转换值即可,例如从“ y”到“ 10 ^ y”。