- 博客(5)
- 收藏
- 关注
原创 NumPy基础:文件IO、linalg、random
用于数组的文件输入输出NumPy能够读写磁盘上的文件数据或二进制数据将数组以二进制格式保存到磁盘np.save和no.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中np.savez可以将多个数组保存到一个压缩文件中,将数组以关键字参数的形式传入即可加载.npz文件时,会得到一个类似字典的对象,该对象会对各个数组进行延迟...
2020-03-08 16:58:34
229
原创 NumPy基础:逻辑条件、统计方法、布尔型数组、排序、集合逻辑
利用数组进行数据处理np.meshgrid接受两个一维数组,并产生两个二维矩阵(对应两个数组中所有的(x,y)对)# 计算 x**2 + y**2import numpy as npimport matplotlib.pyplot as pltpoints = np.arange(-5,5,0.1)xs,ys = np.meshgrid(points,points)z = ...
2020-03-08 16:54:54
396
原创 NumPy基础:一元ufunc和二元ufunc
一元ufunc导入一个数组作为对象# 计算绝对值(整数、浮点数、复数)arr2 = np.abs(arr)# 计算绝对值(非复数)arr3 = np.fabs(arr)# 计算平方根arr4 = np.sqrt(array)# 计算平方arr5 = np.square(array)# 计算指数e^xarr6 = np.exp(array)# 计算自然对数(底数为e...
2020-03-06 18:19:29
408
原创 NumPy基础: ndarray对象、索引、转置
NumPy的ndarray:一种多维数组对象ndarray对象是一个N维数组对象,是一个灵活快速的大数据容器可以利用ndarray数组对整块数据执行一些数学运算ndarray是一个通用的同构数据多维容器,即其中的元素必须是同种类型的每个数组都有一个shape(表示各维度大小的元组),和一个dtype(说明数组数组类型)创建ndarray使用array函数,array函数接受一切序...
2020-03-06 18:16:01
881
原创 【Python 爬虫错误】[WinError 10054] 远程主机强迫关闭了一个现有的连接。
爬虫的时候出现错误:[WinError 10054] 远程主机强迫关闭了一个现有的连接。错误原因:抓取信息太过频繁,引起远程主机的怀疑,被网站怀疑是恶意攻击行为。可以解决的方法:1. 换个wifi连接简单粗暴,但是很实用,亲测有效。2. 用try—except在报错的时候重新调用函数,多试几次就可以适用于爬虫主体为函数的情况。参考链接:ConnectionResetErr...
2020-02-27 11:40:54
50542
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人