作者lin2100c (林子系列)
看板Python
标题[问题] 如何判断一组数据为上升或下降?
时间Sun May 17 16:25:01 2015
大家好
想请问一下当我取得一串数据时
假设它呈现下降的趋势,但有可能包含几笔异常的数据
(例如 [55, 52, 48, 47, 50, 47, 42, 35, 40, 36, 30, 27, 20]这样的case)
有什麽推荐的判断方法吗?
谢谢QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.107.53
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1431851104.A.CB2.html
1F:→ bibo9901: 回归直线看斜率 05/17 17:12
2F:推 tiefblau: sum(1 if i>j else -1 for i,j in zip(a,a[1:])) 05/17 17:13
3F:→ tiefblau: 趋势明显的话两两比一下就好 05/17 17:14
4F:推 csluling: sorting 完比较好比 05/19 19:19
5F:→ Mchord: 用第一笔跟倒数2~3笔资料比 05/19 19:30