- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 tapply函数–R语言
tapply函数–R语言attach(mtcars)tapply(mpg,cyl,mean)4 6 826.66364 19.74286 15.10000由:table(cyl)cyl4 6 811 7 14可以看出,tapple是以mpg按cyl来应用mean函数具体mean(mpg[cyl==4])[1] 26.66364mean(mpg[cyl==6])[1] 19.74286mean(mpg[cyl==8])[1]
2021-11-25 19:52:51
1705
1
原创 2021-11-06《深度学习入门》笔记(二)
第二章 感知机感知机也是作为神经网络(深度学习)的起源的算法。因此,学习感知机的构造也就是学习通向神经网络和深度学习的一种重要思想。首先,感知机是什么?感知机接收多个输入信号,输出一个信号。上图是一个接收两个输入信号的感知机的例子。x1、x2是输入信号,y是输出信号,w1、w2是权重(w是weight的首字母)。图中的⚪称为“神经元”或者“节点”。输入信号被送往神经元时,会被分别乘以固定的权重(w1x1、w2x2)。神经元会计算传送过来的信号的总和,只有当这个总和超过了某个界限值时,才会输出1。这
2021-11-06 17:59:06
121
原创 《深度学习入门》笔记(一)
一、python入门第一章python入门较为基础简单,这里对于python的介绍、安装等内容不进行赘述,简要介绍下NumPy及Maplotlib。1、NumPyNumPy的数组类(nump.array)中为深度学习中,经常出现的数组及矩阵运算提供了很多便捷的方法。①由于NumPy是外部库,所以首先导入库:import numpy as np其中,as的意思是将numpy作为np导入,相当于起了别名。之后NumPy相关方法均可以通过np来调用。②生成NumPy数组使用np.array()方
2021-10-30 21:46:38
145
原创 2021-10-24(机器学习实践 程序清单9-1修错)
机器学习实践 程序清单9-1清单中有:def binSplitDataSet(dataSet,feature,value): mat0=dataSet[nonzero(dataSet[:,feature]>value)[0],:][0] mat1 = dataSet[nonzero(dataSet[:,feature] <= value)[0],:][0] return mat0,mat1根据简单矩阵得到以下结果:testMat = mat(eye(4))
2021-10-24 19:40:01
88
转载 2021-10-24(机器学习实战-ch09 map方法和int不兼容问题)
[机器学习实战-ch09]TypeError: unsupported operand type(s) for /: ‘map’ and ‘int’>>>reload(regTrees)<module 'regTrees' from 'regTrees.pyc'>>>> from numpy import *The data from figure 9.1 is stored in a file called ex00.txt.>>>
2021-10-24 19:31:59
126
原创 2021-10-13(将同一文件夹下的.csv文件合并为一个文件)
将同一文件夹下的.csv文件合并为一个文件#coding=utf-8import glob#此处路径修改为自己的文件夹路径csvlists = glob.glob('路径\*.csv') #查看同文件夹下的csv文件数print(u'共有%s个CSV文件'% len(csvlists))for i in csvlists: #循环读取同文件夹下的csv文件 print('文件:',i,u'处理中............') fr = open(i,'rb').read() #此
2021-10-13 11:42:36
212
原创 2021-10-13(csv文件利用pandas进行拆分)
csv文件利用pandas进行拆分import osimport pandas as pd# filename是文件路径,filenum为拆分后的文件行数# 根据是否有表头执行不同程序,默认有表头的def Data_split(filename,filenum,header=True): if header: # 设置每个文件需要有的行数,初始化为1W chunksize=10000 data1=pd.read_table(file
2021-10-13 11:26:05
331
原创 2021-10-13(机器学习实战的12章的程序清单12-5错误修正)
在机器学习实战的12章的程序清单12-5中:def mineTree(inTree,headerTable,minSup,preFix,freqItemList): bigL = [v[0] for v in sorted(headerTable.items(),key=lambda p:p[1])] for basePat in bigL: newFreqSet = preFix.copy() newFreqSet.add(basePat)
2021-10-13 09:46:15
62
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人