美文网首页
5. Numpy教程(1)

5. Numpy教程(1)

作者: 孙宏志 | 来源:发表于2017-11-15 00:41 被阅读0次

1. 导入numpy,须根据约定,使用import Numpy as np的方式导入该模块

import numpy as np
image.png

2. 查看numpy版本

# 查看版本
np.version.short_version
image.png

3. 创建ndarray函数

1.array函数

a = np.array([
    [1,2,3],[4,5,6]
])
# 创建二维数组,每个维度的元素个数为3
print(a)
print(a.dtype) # 显示数据的类型
image.png
a = np.array([
    [1,2,3],[4,5,6]
],dtype=np.float) 
# 创建二维数组,创建的时候指定数据类型为float类型
print(a)
print(a.dtype) # 显示数据的类型
image.png

创建一维数组

b = np.array((1,2,3,4,5))
print(b)
print(b.dtype)
image.png

2. Zeros设置数组维度,用0填充

# 生成一维数组
a1 = np.zeros((3,))
print("a1" ,a1)
a2 = np.zeros(3)
print("a2",a2)
# 生成多维数组
a3 = np.zeros((3,2,2))
print("a3",a3)
# 生成多维数组的时候,一定不能用以下方法
a4 = np.zeros(3,2,2)
image.png

3. ones设置数组维度,用1填充

np.ones((2,3,4))
image.png

也可以加上dtype指定数据类型

np.ones((2,3,4),dtype=np.int)

3. 设置数组维度,用 随机数/空值 填充

很难确定生成的结果是什么样的。

np.empty((2,3,4))

在不同的电脑上,填充的值可能不一样。


image.png image.png

相关文章

  • 5. Numpy教程(1)

    1. 导入numpy,须根据约定,使用import Numpy as np的方式导入该模块 2. 查看numpy版...

  • numpy教程

    numpy中文文档 NumPy 教程 | 菜鸟教程

  • Python机器学习基础教程学习笔记(1)——用到的库

    Python机器学习基础教程学习笔记(1)——用到的库 1 Numpy numpy数组 2 Scipy scipy...

  • Numpy

    Python之Numpy详细教程 - CSDN博客 python:numpy详细教程 - CSDN博客 Pytho...

  • 人工智能之数学(四) ------ 矩阵numpy操作

    菜鸟教程 NumPy 教程 一.基本概念 NumPy(Numerical Python) 是 Python 语言的...

  • pandas numpy

    pandas 时间序列操作 python numpy教程 Numpy中矩阵对象(matrix) numpy中的数据...

  • 矩阵计算库numpy

    numpy的基础结构和矩阵基础: 文末附有源代码及视频教程 1、numpy.genfromtxt()读入txt数据...

  • Content

    1. Python 教程2. NumPy 快速入门教程3. Pandas 10 分钟4. Matplotlib 例...

  • Numpy&Pandas

    视频教程:莫烦python 文字教程:Numpy中文手册 & Pandas中文手册 GitHub项目: 1. Nu...

  • Python NumPy 实例教程 [译]

    # Python NumPy 实例教程 [译] *在本教程中,您将找到使用NumPy解决数值计算和科学计算问题的解...

网友评论

      本文标题:5. Numpy教程(1)

      本文链接:https://www.haomeiwen.com/subject/lvmqvxtx.html