我正在创建一个Android应用程序,我需要在运行时从用户输入的数据中绘制图形,并且使用此数据我将绘制一个简单的折线图,但该线条将是最合适的线条。用户每天最多只能输入3-4次数据。
我知道有一些像androidplot和MPandroidchart那样的库。我从appstore下载了这两个演示,MPandroidchart看起来更吸引人。
但是,这些库中没有一个图表在演示中有一个图表,其中显示了一个最佳拟合线的图表。
所以我想知道这些库中的任何一个是否允许您绘制最佳拟合线,还是必须从数据点手动计算线的斜率,然后使用库在图表上绘制线?
你们也可以推荐我可以使用哪个库做我需要做的事情吗?我是android的新手,所以我更喜欢一个易于使用且具有良好教程/支持或受欢迎的库,因此我可以向人们提问并及时得到答案。
答案 0 :(得分:2)
您可以使用任何这些库绘制最适合的行,但是您怀疑自己需要进行线性回归。可能有一些库专注于可视化包含这些计算的数学函数,但一般情况下,绘图库只提供一种以f(x)或原始点系列形式实现的方法。
好消息是你自己做数学部分很容易,而且几乎是其他人都在做的事情: