数据挖掘
277-计算机学习
这个作者很懒,什么都没留下…
展开
-
主成分分析 降维
import pandas as pd#参数初始化inputfile = '../data/principal_component.xls'outputfile = '../tmp/dimention_reducted.xls' #降维后的数据data = pd.read_excel(inputfile, header = None) #读入数据from sklearn.deco...转载 2018-07-27 11:32:17 · 386 阅读 · 0 评论 -
神经网络算法预测销量高低中遇到的问题
P99本章记得安装`tensorflow模块,否则报错问题出处model=Sequential()model.add(Dense(3,10))model.add(Activation('relu'))model.add(Dense(10,1))model.add(Activation('sigmoid'))Dense` can accept only 1 position...原创 2018-08-03 17:27:10 · 1268 阅读 · 0 评论 -
里帕累托图代码
代码来自《Python数据分析与实战》 import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus']=False#显示负号plt.figure()#产出图data.plot(kind='bar')plt.ylabel(u'盈...转载 2018-07-27 11:33:14 · 435 阅读 · 0 评论 -
数据相关性
代码来自《Python数据分析与实战》import pandas as pdcatering_sale='../data/catering_sale_all.xls'data=pd.read_excel(catering_sale,index_col=u'日期')data.corr()#corr()计算数据样本的相关矩阵系数data.corr()[u'百合酱蒸凤爪']#只显示'百...转载 2018-07-27 11:30:44 · 452 阅读 · 0 评论 -
拉格朗日
import pandas as pdfrom scipy .interpolate import lagrange#导入拉格朗日插值函数inputfile='../data/catering_sale.xls'outputfile='../tmp/sales.xls'#输出路径数据data=pd.read_excel(inputfile)data[u'销量'][(data[u'销...转载 2018-07-27 11:29:21 · 253 阅读 · 0 评论 -
数据规范化
import pandas as pdimport numpy as npdatafile='../data/normalization_data.xls'#参数初始化data=pd.read_excel(datafile,header=None)#读取数据(data-data.min())/(data.max()-data.min())#最小最大规范化(data-data.min...转载 2018-07-27 11:30:55 · 192 阅读 · 0 评论 -
规范化
import pandas as pddatafile = '../data/discretization_data.xls' #参数初始化data = pd.read_excel(datafile) #读取数据data = data[u'肝气郁结证型系数'].copy()k = 4d1 = pd.cut(data, k, labels = range(k)) #等宽离散化,各个类...转载 2018-07-27 11:31:06 · 171 阅读 · 0 评论 -
属性构造
#线损率=(供入电量-供出电量)/供入电量*100%#线损率属性构造import pandas as pdinputfile='../data/electricity_data.xls'outputfile='../tmp/electricity_data.xls'data=pd.read_excel(inputfile)data[u'线损率']=(-data[u'供出电量'])...转载 2018-07-27 11:31:45 · 296 阅读 · 0 评论 -
利用小波分析进行特征分析
#参数初始化inputfile= '../data/leleccum.mat' #提取自Matlab的信号文件from scipy.io import loadmat #mat是MATLAB专用格式,需要用loadmat读取它mat = loadmat(inputfile)signal = mat['leleccum'][0]import pywt #导入PyWavelets(信号...转载 2018-07-27 11:32:07 · 3930 阅读 · 0 评论 -
'function' object has no attribute 'astype'问题
import pandas as pdfilename='../data/sales_data.xls'data=pd.read_excel(filename,index_col=u'序号')data[data==u'好']=1data[data==u'是']=1data[data==u'高']=1data[data!=1]=-1x=data.iloc[:,:3].as_mat...原创 2018-08-03 15:55:31 · 9731 阅读 · 2 评论