作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发一个 Rails 应用程序,我需要一个类似于 RetailMeNot 的“成功率”系统。我注意到他们使用 jQuery Sparkline 库 ( http://omnipotent.net/jquery.sparkline/ ) 为每张优惠券生成成功率趋势。
例如,在他们的源代码中:
<em>84%</em> Success<br/><span class="trend">14,18,18,22,19,16,15,28,21,17</span>
<em>20%</em> Success<br/><span class="trend">-1,1,-1,-1,-2,-2,1,-1,1,-1</span>
有人可以向我解释开发类似的成功率趋势系统的最佳方法吗?
最佳答案
趋势只是定期计算的数字。在这种情况下,该网站似乎只是将他们从“这张优惠券对你有用吗?”中获得的数据进行分类。问题,然后在图表中绘制这些值。换句话说,他们获取某个时间间隔(例如 12 小时)内的(成功 - 失败)次数,并为每个时间间隔绘制该数字。
随着时间的推移,他们可能会重新组合以使 x 轴上的条形数量保持在可接受的范围内。例如,如果他们只想在图上显示 8 个条,那么 4 小时后他们将不得不加宽 bin。
关于algorithm - RetailMeNot 如何计算其成功率趋势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1436795/
嗨!我对 OpenCV 和图像处理有点陌生。到目前为止,我一直尝试采用以下方法,但我相信一定有更好的方法。 1). Finding color range (HSV) manually using G
我是一名优秀的程序员,十分优秀!