日常机器学习(六)——Numpy数据结构
首先,要调用numpy, 用:
numpy数据包中最核心的就是array数据结构,下面列举两个简单的向量和矩阵定义方式:
numpy包也可以直接读取文件中的数据,如txt文件:
data = numpy.genfromtxt('filename.txt', delimiter = ",", dtype =str);
delimiter是分隔符的意思,dtype是数据类型, 还可以在后面加 skip_header = n, 表示跳过文件开头几行。
用numpy的array创建出来的数据,可以用.shape函数来看维度。
***(PS:numpy中的数据类型要求必须相同。)
numpy的index是从0开始。
vector([0:3]) 读取vector[0], vector[1],vector[2]
matrix[:,1] 读取矩阵中第二列的值,冒号表示所有值
评论
发表评论