Python中的数据建模/预测?
我在想一个问题,不知道该怎么处理。我也不确定在Python中是否可行,但无所谓。简单来说,我想让Python分析一些数据,找出其中的规律,然后显示出最可能的结果。我觉得用零花钱来举例挺合适的:
A
每周得到7美元,每天1美元,他在周末花掉5美元,所以下周一他的余额是2美元加上1美元(每周7美元,每天1美元)。这个过程持续了三周。那么在第四周,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。)
1 个回答
0
你所描述的情况被称为回归问题。知道这个词后,你可以在网上和书籍中找到很多相关的信息。
为了帮助你更好地理解,我建议你先了解一下“线性回归”,然后再看看更复杂的回归模型,比如“随机森林回归器”。
“scikit-learn”这个Python库里有很多不同的回归模型,而且它的文档非常好,容易理解。