python 进行数据处理 NumPy基础

 时间:2026-02-15 20:17:45

1、创建ndarray。

使用array函数。

在使用前先 import numpy as np

np.array()

注意所有元素类型必须相同

python 进行数据处理 NumPy基础

2、转换ndarray中元素的类型。

这里介绍两种方法。dtype 和 astype

np.array([1,2,3,4,5,6],dtype =np.float64)

或直接对ndarray调用astype转换

arr2 = arr1.astype(np.int8)

如果浮点数转换为整数,则小数部分会被截断。

python 进行数据处理 NumPy基础

3、接下来我讲介绍一下数组间的运算。

矩阵直接相乘 arr * arr 等同于 点乘,即对应位置的数值相乘。

arr - arr ,对应位置数值相减。

arr**0.5 对应位置数值求根

python 进行数据处理 NumPy基础

4、接下里介绍数组的索引和切片

这个和列表的操作差不多

arr[5] 索引为5的元素

如果讲一个标量值赋值给一个切片时,该值会自动传播到整个选区。

如arr[5:8] = 12

python 进行数据处理 NumPy基础

5、注意arr1 = arr2只是得到了一个arr2 的视图。

无论改变arr1 还是arr2 的值,两者都会发生变化。

如果你想得到一个副本的话,需要使用arr2.copy()

python 进行数据处理 NumPy基础

  • Python numpy模块入门
  • 如何使用命令安装python快速处理数据的numpy
  • 使用python进行txt文本的读取和数据处理
  • python用numpy来创建矩阵的例子
  • 数据处理中的一键式操作方法
  • 热门搜索
    灭鼠最佳方法 糖醋鱼的家常做法 香港赛马选免费资料大全 婴儿湿疹最佳治疗方法 身份证号码大全 葱油饼的家常做法 影视大全在线观看 腰椎骨折治疗方法 公司起名字大全免费 心理治疗方法