每天9点时,你的手机都会收到一个数字,你已经收到了n个数字,那么有可能预测第n+1个数字的范围吗?

每天9点时,你的手机都会收到一个数字,你已经收到了n个数字,那么有可能预测第n+1个数字的范围吗?
如果可以预测,能否有一个简单的实现机制?

比如,你已经收到了:

24,27,18,26,23,30,35,21,26,30,29,23,15,25,25,26

我觉得下一次收到数字大致在20+,比如21,或者28等等。

附加:
python的pandas(http://pandas.pydata.org/pandas-docs/stable/dsintro.html)可以满足我的需求,但是我想要php的啊

也有python源码: https://github.com/skuenzli/time-series-analysis

再追加:
已经找到了,唉不注意啊: http://php.net/manual/zh/function.trader-tsf.php

阅读 6.5k
8 个回答

你已经抛了一百次硬币 很不幸都是反面
下一次反面出现的几率是?

楼上的为啥没说线性回归,用EXCEL结合百度统计的浏览器份额,根据线性回归推测出IE6将在明年6月份正式灭亡
db02036b34fcca17.png

建议楼主搜索一下时间序列的常用模型:移动平均,加权平均,指数平滑法,ARIMA,等等。就会知道该如何预测了。

你需要知道得到数字的分布,当然样本容量足够大的时候可以用正态分布来近似。

新手上路,请多包涵

感觉线性回归比较靠谱

假设一个分布,对分布的参数进行点估计或区间估计。

PS:题目说得很有恐怖故事的风格

虽然我觉得猜硬币那个例子具有很强的可实操行。但是我还是觉得,这个问题是无解的。猜硬币的例子只是不得已而为之,没解法之中的唯一办法。而且猜硬币这个例子其实就是古人用周易推演算命的科学根据。如果多个无联系事件重复发生,则可以认为他们有着某种必然关联。这是周易算命的根基。但是也不能说周易就是完完全全可以用来算命且准确无误的。如果说从科学的角度强行找一种理论来解释题主问的数字范围的可预测性,我觉得还是不可能预测的。否则那3D 21选5还不得亏死。

当然如果说从概率的角度来说,可能觉得可行。但是样本过小,而且又没有什么前提,这种概率推算也是不科学的吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题