数据分析与可视化
文章平均质量分 89
张小yu
有时候你必须有勇气击碎过去的自己,并重组,你才能更好的活着。
展开
-
3.numpy中的索引和切片
numpy中的一维、二维、三维数组访问单个元素、离散的多个元素、连续的多个元素的操作numpy中的布尔索引和基于布尔索引的条件索引numpy中的索引和切片是深拷贝还是浅拷贝?和python的列表不同吗?到这里,numpy中的索引和切片操作就讲解完了。下一节会讲解numpy中的数组运算。我是张小yu,创作不易,请多关照。原创 2023-07-26 09:30:00 · 218 阅读 · 1 评论 -
4. Numpy中的数组运算
Numpy中的广播机制是什么?有哪三种?Numpy标量运算与数组运算的关系?和广播机制有什么关系?Numpy中数组的基本运算有哪些?我是张小yu,创作不易,请多关照。原创 2023-07-26 00:05:21 · 182 阅读 · 1 评论 -
1. Numpy的基石——ndarray数组
我们知道,数组只能够存储同一类型的数据,但是在实际的需求中,我们接触到的大部分都是一条数据中包含多个属性数据,例如一张成绩表中,每条数据都包含姓名、学号、成绩等数据,分别对应字符串、整型、浮点型等数据类型,而在数据类型中,我们不能从已有的数据类型中找到一个合适的数据类型来对应我们成绩表中的数据,这时候我们就需要利用到数据类型对象来新建一个结构化数据类型。NumPy 中定义结构化数据需要用到 dtype 对象。字符码数据类型b布尔类型i带符号整型u无符号整型f浮点数整型c复数类型m。原创 2023-07-20 17:59:27 · 513 阅读 · 1 评论 -
2.numpy数组的创建
在图片处理等领域,我们可以利用 zeros 和 ones 函数生成全 1 或全 0 数组来代表黑色图片以及白色图片。在处理一些物理问题时,往往需要借助一些特殊的矩阵,这时我们可以借助 eye 方法生成符合要求的对角矩阵。当我们需要为数据预先分配内存时,可以借助 empty 生成空数组,对内存空间进行预分配。利用已有数组生成新数组时,array 和 copy 方法生成的是原数组的副本,是对原数组进行的深拷贝,新数组的内存地址与原数组是不同的;原创 2023-07-21 16:09:48 · 373 阅读 · 0 评论