numpy
blerli
程序就是生活,生活就是程序。
展开
-
reshape函数第一个参数-1是什么意思
比如一个数组【1,2,3,4,5】 shape是(5,)reshape(-1,1)的结果是:[[1] [2] [3] [4] [5]]是一个一行5行1列的二维数组,shape为(5,1)让我们再来看看reshape(-1,2)呢:ValueError: cannot reshape array of size 5 into shape (2) 报错了那我们来试一试【1,2,3,4,5,6】呢[[...原创 2018-06-23 22:50:54 · 5485 阅读 · 1 评论 -
flatten函数
numpy.ndarray.flatten ,返回一个一维的数组,作用的对象可以是numpy对象,即数组或者是矩阵对象,不可以是列表原创 2018-06-23 22:50:23 · 3311 阅读 · 0 评论 -
python numpy 库的一些常用操作
numpy是python的科学计算库之一;非常适合用于矩阵的运算,他的核心就是ndarray;那么他都有那些操作呢:1:首先就是读取文件了,举一个经常操作的文件类型.csv文件使用的是genfromtxt('filename',dtype),但是我们一般不用numpy来读文件有一个建立在numpy基础之上的pandas库更适合来读取文件,并对文件进行处理:2:如果用array定义数组,传进来的是一...原创 2018-07-09 19:33:09 · 436 阅读 · 0 评论 -
numpy中的一些函数操作
1常见函数操作:np.exp(b)np.sqrt(b)np.ones((2,3))2:把多维的矩阵压缩成一维的向量:方法有三种: 1):b.ravel()2):b.flatten()3:还有reshape函数reshape(1,x)3:矩阵的行拼接和列拼接:np.vstack((b,c)) 行拼接np.hstack((b,c))列拼接4:切分数据:也有两种,按行按列切分1:np.hsplit...原创 2018-07-09 19:48:18 · 227 阅读 · 0 评论 -
ValueError: invalid literal for int() with base 10: '-79.3805814'
需要将astype(int) 改成astype(float)原创 2018-12-20 09:51:25 · 746 阅读 · 0 评论