Numpy 学习
来源:互联网 发布:综琼瑶 知君用心 编辑:程序博客网 时间:2024/06/05 19:28
//Numpy 作为数据分析的基本功,是必须要掌握的。
//清屏技巧
ipython Ctrl + L
python import os >>> os.system(‘cls’)
创建数组
arr1 = np.array(data)# data 可以是以为列表,也可以是多维数组。如 data = [1,2,3,4,5],data = [[1,2,3],[4,5,6]]
创建全0或者全1或者全空数组
np.zeros(n),np.ones(n),np.empty(n)/此为创建全0数组有n个零n可以是一个数字也可以是一个维度比如(3,4)np.zeroslike(另一个数组),np.ones(另一个数组)/此为创建全0或者全1模仿另一个数组的数组。n可以是一个数字也可以是一个维度比如(3,4)import numpy as npa = np.array([1,2,3,4,5])b = np.ones_like(a)aOut[8]: array([1, 2, 3, 4, 5])bOut[9]: array([1, 1, 1, 1, 1])
查看类型
若要查看数组的数值类型与维度,可以用arr.dtype和arr.shape
a = np.zeros((3,4))
a
Out[20]:
array([[ 0., 0., 0., 0.],
[ 0., 0., 0., 0.],
[ 0., 0., 0., 0.]])
a.shape
Out[21]: (3, 4)
a.dtype
Out[22]: dtype(‘float64’)
改变数据类型
arr.astype(np.int32)//将 arr的数据类型改为int32位
0 0
- Numpy学习
- NumPy学习
- numpy学习
- numpy 学习
- numpy学习
- numpy学习
- Numpy 学习
- Numpy学习
- numpy学习
- numpy 学习
- Numpy学习
- numpy学习
- numpy 学习
- numpy学习
- Numpy学习笔记1-numpy入门
- numpy学习笔记二:numpy基础
- Numpy学习笔记2-numpy进阶
- Numpy学习(1)numpy文件存取
- 10539
- 利用jstack查看线程运行状态
- 二、opencv的滑块使用
- ADO.NET入门教程(四) 品味Connection对象
- 机器学习 监督学习和无监督学习
- Numpy 学习
- @RequestParam注解的使用
- 越狱开发准备工作
- Arduino与ESP8266进行串口通信
- 使用ubuntu16.04
- 人若无目标,和蝼蚁有何区别
- 深度学习(一)学会用CAFFE训练自己的模型
- 【笔记】freemarker模板
- AtCoder Beginner Contest 058 D井井井 / ###【“贡献”】