09 2017 档案

摘要:numpy的数组操作方便,可以用:来切片,用布尔数组或者布尔表达式来查找符合条件的数据,也可以用数组作为另一个数组的索引来查找指定的数据。但有时也会见到数组索引为-1和None。两者的用法如下: 1.-1指定维度上的最后一个。例如shape为(3,3)的数组data,data[2,-1]等同于dat 阅读全文
posted @ 2017-09-27 17:38 上官栋 阅读(5100) 评论(0) 推荐(0) 编辑
摘要:1.首先检查两个矩阵维数是否相同,若不同,对维数少的补一。注意这里的维数不是指n行d列中的n和d的值,对于一般的矩阵维数就是2。若一个两维的矩阵(n,d)和一个一维的数组(m,)相乘,补一操作就是将那个一维的数组变为(1,m),补一总是在shape数组的开始补一。 2.输出数组是输入数组各维度(轴) 阅读全文
posted @ 2017-09-27 10:04 上官栋 阅读(752) 评论(0) 推荐(0) 编辑
摘要:在使用PCA和NFC中有三个函数fit,fit_transform,transform区分不清各自的功能。通过测试,勉强了解各自的不同,在这里做一些笔记。 1.fit_transform是fit和transform的混合,相当于先调用fit再调用transform。 2.transform函数必须在 阅读全文
posted @ 2017-09-14 22:01 上官栋 阅读(7216) 评论(1) 推荐(0) 编辑
摘要:使用subplots_adjust一般会传入6个参数,我们分别用A,B,C,D,E,F表示。然后我们对图框建立坐标系,将坐标轴原点定在左下角点,并将整个图框归一化,即横纵坐标都是0到1之间。从下图中可以看出前四个参数所代表的距离 A,B可以理解是图像左下角点的坐标,C,D可以理解为图像右上角点的坐标 阅读全文
posted @ 2017-09-14 20:23 上官栋 阅读(9175) 评论(0) 推荐(0) 编辑
摘要:一开始安装VTK库是从官网上下载,但是怎么都找不到whl文件,只有exe文件(vtkpython-7.1.1-Windows-64bit.exe)。下载安装之后再PyCharm中import vtk出错。当时认为是文件出错。后来在一篇博客(Python下VTK 编程 - lj695242104的专栏 阅读全文
posted @ 2017-09-11 21:54 上官栋 阅读(3475) 评论(0) 推荐(0) 编辑
摘要:在安装一些包时常会通过环境变量调用一些应用程序。如果错误提示是未发现文件或目录,那么一种原因是你没有安装这个文件,另一种原因就是环境变量设置错误。 至于环境变量的设置方法可以查阅百度。这里说几点在修改环境变量后的细节。 第一,修改环境变量一定要重新打开命令行窗口。在原有的命令行窗口下仍然是原有的环境 阅读全文
posted @ 2017-09-11 21:22 上官栋 阅读(552) 评论(0) 推荐(0) 编辑