时间序列分析的主要目的是根据已有的历史数据对未来进行预测。如餐饮销售预测可以看做是基于时间序列的短期数据预测, 预测的对象时具体菜品的销售量。 1.时间序列算法: 常见的时间序列模型; ? 2.时序模型的预处理 1. 对于纯随机序列,也称为白噪声序列,序列的各项之间没有任何的关系, 序列在进行完全无 ...
分类:
编程语言 时间:
2018-07-19 13:32:45
阅读次数:
375
在生物信息学分析中,经常对DNA序列进行一系列操作,包括子序列截取,互补序列获取,反向序列获取,反向互补序列获取。在python语言中,可编写如下函数完成这些简单功能。 子序列截取 python中对序列截取使用字符串切片功能就可以完成,例如: 注意,切片操作是“0-base”的,包左不包右。 互补序 ...
分类:
编程语言 时间:
2018-07-18 21:37:18
阅读次数:
389
主要参考: word2vec 中的数学原理详解 自己动手写 word2vec 编码的话,根是不记录在编码中的 这一篇主要讲的就是霍夫曼树(最优二叉树)和编码。 参考 快速画出哈夫曼树 / 霍夫曼树 / 最优树 了解其构成。 哈夫曼树及 python 实现 python 代码 构建霍夫曼树 ,获得霍夫 ...
分类:
其他好文 时间:
2018-07-18 00:33:27
阅读次数:
300
1 sum = 0 2 count = 1 3 while count < 100: 4 if count %2 ==0: 5 sum -= count 6 else: 7 sum += count 8 count = count + 1 9 print(sum) ...
分类:
编程语言 时间:
2018-07-17 21:46:15
阅读次数:
161
百度搜索问题:python复制Excel中的sheet到另外一个工作簿 其中一篇文章: 地址:https://blog.csdn.net/lingan_hong/article/details/72765116 python实现跨excel的工作表sheet之间的复制 python,将test1的S ...
分类:
编程语言 时间:
2018-07-17 00:44:38
阅读次数:
218
from random import Random def quick_sort(arr): if len(arr) > 1: qsort(arr, 0, len(arr) - 1) def qsort(arr, start, end): base = arr[start] pl = start p... ...
分类:
编程语言 时间:
2018-07-16 19:39:17
阅读次数:
149
记录python实现最大公约数&最小公位数两种算法 概念 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数 二者关系:两个数之积=最小公倍数*最大公约数 实例 辗转相除法 更相减损法 辗转 ...
分类:
编程语言 时间:
2018-07-16 12:27:05
阅读次数:
151
原理 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前 ...
分类:
编程语言 时间:
2018-07-16 11:15:40
阅读次数:
134
简述: 研究 MCTS 过程中, 需要用到数结构。 baidu google 了一番, 找不到自己能满足自己的库或代码参考,只好再造个轮子出来 我造的树用来下五子棋 和 围棋用的, 有其它不同的应用场合, 那就需要在此基础上改造了。 本树的特点:1. 支持多子节点 ( 网络上很多代码都是二叉树,不符 ...
分类:
编程语言 时间:
2018-07-15 14:56:32
阅读次数:
173