numpy

1.查看文档:shift+tab

2.输入输出历史:InOut

3. %time %timeit %%time %%timeit

numpy:

1.特点:数据类型相同的有序的数据集合,如果初始化的数据类型不同,会强制类型统一

优先级:str>float> int

2. 构造:

np.array(list)

np.ones(shape,dtype)

np.zeros()

np.full(shape,dtype,fill_value)

np.eye (N)

np.linspace(start,stop,num)

np.arange([start],stop,[step])

np. random.randint ()

np. random. randn()

np. random. normal ()

np.random. random()

np. random. permutation()

3.属性:

ndim shape size dtype

4.索引:

     访问元素:arr[index1,index2,index3...]

     访问行:arr[行索引]

     访问列:arr[:,列索引]

5.切片:

在每一个维度上指定切片范围

eg.arr[rowindex1:rowindex2,colindex1:colindex2]

6. 聚合运算:

sum() any () all() mean () std()var() argmax ()经常与逻辑表达式配合,比如查询一组数据中大于均值的所有数 argmin () np.median()

7.广播运算:

1.缺失维度补1

2.用已有值填充

最终目的:就是保证参与运算的两个数组形状一致 array + num

8. 排序

np.sort()快速排序、堆排序 np.partition()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值