python
yan_feifei_1993
加油
展开
-
机器学习python,k近邻分类器,三维作图
#-*-coding:utf-8 -*-from numpy import *import operatorimport matplotlibimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3D#读取文件数据def file2matrix(filename): fr=open(filen...原创 2017-03-03 22:19:09 · 1166 阅读 · 0 评论 -
python 主成分分析PCA
机器学习,PCA,通过方差的百分比来计算将数据降到多少维是比较合适的.'''通过方差的百分比来计算将数据降到多少维是比较合适的,原创 2018-06-25 22:46:05 · 1414 阅读 · 0 评论 -
python 归一化数据
归一化数据输入为矩阵,对每一列的数据进行归一化。#归一化数据def autoNorm(dataset): minVals=dataset.min(0)#列中最小值 maxVals=dataset.max(0)#列中的最大值 ranges=maxVals-minVals #normDataSet=zeros(shape(dataset))#创建与样本特征矩阵同大小的...原创 2018-06-25 22:42:44 · 1922 阅读 · 2 评论 -
python 将unicode转换为str的类型
python 将unicode转换为str的类型python程序运行输出 u'\u810f\u4e71' 。类型为:unicodes_unicode = u'\u810f\u4e71' s_str = s_unicode.encode('unicode-escape').decode('string_escape') ...原创 2018-06-13 16:28:34 · 2265 阅读 · 0 评论 -
python 即时标记
文本格式:A short history of the companyWorld Wide Spam was started in the summer of 2000. The business concept was to ride the dot-com wave and make money both throughbulk email and by selling canned meat...原创 2018-06-04 22:16:19 · 1739 阅读 · 0 评论 -
easy_install 安装第三方库
(1)使用管理员身份打开Anaconda3\Scripts的easy_install-3.6.exe(2)在C:\WINDOWS\SYSTEM32>后输入: C:\Users\feifei\Anaconda3\Scripts\easy_install-3.6.exe datasketch其中datasketch为第三方库。...原创 2018-04-27 21:12:48 · 798 阅读 · 0 评论 -
python AttributeError: 'dict' object has no attribute 'iteritems'
AttributeError: 'dict' object has no attribute 'iteritems'Python3.5中:iteritems变为items原创 2018-04-22 21:21:02 · 4447 阅读 · 1 评论 -
Python--计算相关系数
计算两个列表变量的相关系数#计算特征和类的平均值def calcMean(x,y): sum_x = sum(x) sum_y = sum(y) n = len(x) if n==0: return 0,0 else: x_mean = float(sum_x+0.0)/n y_mean = float(sum_y+0.0)/n re...原创 2018-04-18 11:35:56 · 4769 阅读 · 0 评论 -
python 典型变量分析
典型相关分析1.典型相关分析的基本思想是首先在每组变量中找出变量的线性组合,使其具有最大相关性,然后再在每组变量中找出第二对线性组合,使其分别与第一对线性组合不相关,而第二对本身具有最大的相关性,如此继续下去,直到两组变量之间的相关性被提取完毕为止.有了这样线性组合的最大相关,则讨论两组变量之间的相关,就转化为只研究这些线性组合的最大相关,从而减少研究变量的个数.#典型变量分析得到第一典型变量d...原创 2018-04-18 11:17:01 · 6355 阅读 · 1 评论 -
Python3.6 map()函数
1. Python3.6中使用map()函数与2.7不一样,计算长度len(),会得到以下错误D=map(set,dataSet)numItems = float(len(D))Python3.6中使用map()函数与2.7不一样,计算长度len(),会得到以下错误:TypeError: object of type 'map' has no len()解决方案:想要得到一样的效果,加一个li...原创 2018-04-18 11:11:08 · 7752 阅读 · 1 评论 -
Python 读取指定目录下的所有文件
1、读取指定目录下的所有文件2、读取指定文件,输出文件内容3、创建一个文件并保存到指定目录# -*- coding: UTF-8 -*-'''1、读取指定目录下的所有文件2、读取指定文件,输出文件内容3、创建一个文件并保存到指定目录'''import osimport sysimport csv #导入csv处理库import numpy as npimport sy...原创 2018-03-13 15:31:17 · 2051 阅读 · 0 评论 -
决策树代码python
决策树#-*-coding:utf-8 -*-from math import logimport operatorimport matplotlib.pyplot as pltdecisionNode = dict(boxstyle="sawtooth", fc="0.8")#定义文本框和箭头格式leafNode = dict(boxstyle="round4", fc="0.8")...原创 2017-01-10 22:02:33 · 504 阅读 · 0 评论 -
python中矩阵相加函数sum()
假如矩阵A是n*n的矩阵A.sum()是计算矩阵A的每一个元素之和。A.sum(axis=0)是计算矩阵每一列元素相加之和。A.Sum(axis=1)是计算矩阵的每一行元素相加之和。...原创 2017-03-03 22:21:59 · 35161 阅读 · 2 评论 -
爬虫,初学者爬虫
urllib2模块要想爬取网页,我们首先需要将其下载下来。下面的示例脚本使用Python的urllib 2 模块下载URL。方法一:import urllib2def download1(url):#当传人参数URL时,该函数会下载网页并返回其HTML return urllib2.urlopen(url).read()调用:print download1('http://examp...原创 2017-05-20 15:43:52 · 429 阅读 · 0 评论 -
python 使程序输出不是科学计数法的形式,而是浮点型的数据
python 使程序输出不是科学计数法的形式,而是浮点型的数据输出。在程序的开头加上两句话:import numpy as npnp.set_printoptions(suppress=True)原创 2018-07-06 11:34:57 · 10606 阅读 · 1 评论