摘要:
冒泡排序 将第一个数字与下一个数字比较,如果第一个数字大,交换两数 tip:先将大的数字往后面放 key:相邻的数字比较 代码块 选择排序 与冒泡排序相反,将较小的数字向前排 找出未排序数组中的最小数的下标,交换 代码块 归并排序 代码块 java public class MergeSort { 阅读全文
摘要:
深入浅出K Means算法 摘要: 在数据挖掘中,K Means算法是一种 cluster analysis 的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。 K Means算法主要解决的问题如下图所示。我们可以看到,在图的左边有一些点,我们用肉眼可以看出来有四个点群, 阅读全文
摘要:
简介 ARIMA: AutoRegressive Integrated Moving Average ARIMA是两个算法的结合:AR和MA。其公式如下: 是白噪声,均值为0, C是常数。 ARIMA的前半部分就是Autoregressive: , 后半部分是moving average: 。 AR 阅读全文
摘要:
在时间序列中,我们需要基于该时间序列当前已有的数据来预测其在之后的走势,三次指数平滑(Triple/Three Order Exponential Smoothing,Holt Winters)算法可以很好的进行时间序列的预测。 时间序列数据一般有以下几种特点:1.趋势(Trend) 2. 季节性( 阅读全文
摘要:
一次、二次、三次指数平滑计算思想及代码 概述 一般常用到的指数平滑法为一次指数平滑、二次指数平滑和三次指数平滑,高次指数平滑一般比较难见到,因此本文着重介绍了一次、二次和三次指数平滑的特点与不同。 一次指数平滑一般应用于直线型数据,且一次指数平滑具有滞后性,可以说明有明显的时间性、季节性。 二次指数 阅读全文
摘要:
1 解压Python 2.7.tgz 2 进入Python 2.7的解压目录下 3 执行以下命令安装 4 备份以前版本的python 5 建立软链接 `ln s /usr/local/python27/bin/python /usr/bin/python` 阅读全文
摘要:
1. expect是基于tcl演变而来的,所以很多语法和tcl类似,基本的语法如下所示: 首行加上/usr/bin/expect spawn: 后面加上需要执行的shell命令,比如说spawn sudo touch testfile expect: 只有spawn执行的命令结果才会被expect捕 阅读全文
摘要:
下载 版本:R3.2.2 下载地址: 安装步骤: 1. 解压 tar zxvf R 3.2.2.tar.gz 2. ./configure prefix=/usr/local/R3.2.2 ERROR: solution: ERROR: SOLUTION: ERROR: SOLUTION: ERRO 阅读全文
摘要:
1. ERROR: shell [root@localhost soft] R CMD INSTALL curl_3.1.tar.gz WARNING: ignoring environment value of R_HOME installing to library ‘/usr/local/R3 阅读全文
摘要:
概述 1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到 阅读全文