import csvimport randomimport mathimport operatorimport numpy as npdef loadDataset(filename,split,trainingSet=[],testSet=[]): #加载数据集,并随机分为训练集和测试集 with ...
分类:
编程语言 时间:
2018-11-04 17:01:23
阅读次数:
167
运用二维降维到一维的例子帮助理解 对于如下二维数据 PCA算法会试图寻找一条直线使得所有数据到这个直线的距离的平方和最小(”投影误差“最小)(图中所有蓝色线长度的平方和)(注意:做PCA之前需要将数据进行标准化,将数据映射到(0,1)区间内) 对于以下两种情况,PCA会选择红色线 更书面的表达 Re ...
分类:
其他好文 时间:
2018-11-04 14:14:47
阅读次数:
179
from numpy import * import operator def createDataSet() : group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 1.1]]) labels = ['A', 'A', 'B', 'B'] retu... ...
分类:
编程语言 时间:
2018-11-03 15:50:06
阅读次数:
198
1 起因# 前段时间,一直在调线上的一个问题:线上应用接受POST请求,请求body中的参数获取不全,存在丢失的状况。这个问题是偶发性的,大概发生的几率为5%-10%左右,这个概率已经相当高了。在排查问题的过程中使用到了tcpdump和Wireshark进行抓包分析。感觉这两个工具搭配起来干活,非常 ...
分类:
其他好文 时间:
2018-11-01 15:02:16
阅读次数:
219
1. x.isalpha() 判断是否全是字母,返回布尔值 2.判断是否全是数字,返回布尔值 x.isdecimal() 十进制 x.isdigit() 范围更广 x.isnumeric() 中文数字也包含 3.标识符是否符合命名规则判断 x.isidentifier() 4. x.islower( ...
分类:
编程语言 时间:
2018-10-29 23:01:57
阅读次数:
153
int MessageBox( HWND hWnd, // handle of owner window LPCTSTR lpText, // address of text in message box LPCTSTR lpCaption, // address of title of messa ...
分类:
编程语言 时间:
2018-10-29 14:14:01
阅读次数:
238
KNN简介 KNN(k-NearestNeighbor)算法的思想总结一下:就是在数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类,其算法的描述为: 1.计算测试数 ...
分类:
编程语言 时间:
2018-10-28 23:01:49
阅读次数:
255
三文读懂PCA和PCoA(一) 三文读懂PCA和PCoA(一) 在微生物NGS测序领域的高分文章中,PCA(主成分分析)和PCoA(主坐标分析)会很常见。甚至在RNA分析领域,很多研究和文章也会依据基因的表达量作PCA和PCoA分析。 常见的PCA和PCoA分析以下图的形式呈现: 很明显,我们可以通 ...
分类:
其他好文 时间:
2018-10-28 16:09:23
阅读次数:
364
Linux安装python3.6 Linux下安装Python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一、安装python3.6 1 ...
分类:
编程语言 时间:
2018-10-22 14:58:55
阅读次数:
186