2011-03-20 60 views
0

我该如何解决这个问题?我甚至不知道Python是否可能,但无论如何。基本上,我想给Python一些数据来查找数据中的模式,然后显示最可能的结果。我认为零花钱会是一个很好的例子:Python中的数据建模/预测?

A每周获得7美元,一天一美元,他在周末花5美元,他周一的余额是2美元+ 1美元(一天7美元)。这持续了三个星期。 A将在第四周获得什么?

Balance in account: 
week1 = 1,2,3,4,5,6,7 
week2 = 3,4,5,6,7,8,9 
week3 = 5,6,7,8,9,10,11 
week4 = ?????????? 

现在,而不是基本的数学我想知道是否有可能创建一个模型,一个看起来的模式,然后使用现有的数据和模式产生的数据。因此,剧本应该能够看到A每周获得7美元,并且他每周损失5美元。这可能吗?

模型是否可以灵活处理,如果我给了它同样性质的其他数据,它是否能够找到模式?

(我使用Python 3.2。)

+0

任何图灵完备语言都可以解决任何图灵完全问题。你的问题到底是什么? – Santa 2011-03-20 10:34:34

+0

我到底该如何解决这个问题,让代码找到模式,然后使用这些模式,相当新手。 – Alex 2011-03-20 12:04:26

回答

0

什么你所描述的被分类为回归问题。用这个术语武装起来,你应该能够在网上和书本上找到大量的信息。为了向您指出正确的方向,我建议调查“线性回归”,并可能转向更复杂的回归模型,如“随机森林回归器”。

“scikit-learn”Python包有许多不同的回归模型,文档非常好。