随笔分类 -  Data treating

摘要:NumPy 排序、条件刷选函数 NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法,每个排序算法的特征在于执行速度,最坏情况性能,所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性 'quicksort'(快速排序) 1 O(n^2) 0 阅读全文
posted @ 2019-01-04 17:46 DaLinY 阅读(2312) 评论(0) 推荐(0)
摘要:NumPy 矩阵库(Matrix)NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象。一个 的矩阵是一个由行(row)列(column)元素排列成的矩形阵列。矩阵里的元素可以是数字、符号或数学式。以下是一个由 6 个数字元素构成的 2 行 3 列的矩阵:matlib.empty()matlib.empty() 函数返回一个新的矩阵... 阅读全文
posted @ 2019-01-04 17:46 DaLinY 阅读(415) 评论(0) 推荐(0)
摘要:numpy.amin() 和 numpy.amax() numpy.amin() 用于计算数组中的元素沿指定轴的最小值。 numpy.amax() 用于计算数组中的元素沿指定轴的最大值。Notice:参数axis轴:对2维向量,行表示0轴,列表示1轴。numpy.ptp() numpy.ptp()函数计算数组中元素最大值与最小值的差(最大值 - 最小... 阅读全文
posted @ 2019-01-04 17:46 DaLinY 阅读(1477) 评论(0) 推荐(0)
摘要:Numpy 中包含了一些函数用于处理数组,大概可分为以下几类:修改数组形状翻转数组修改数组维度连接数组分割数组数组元素的添加与删除修改数组形状函数描述reshape不改变数据的条件下修改形状flat数组元素迭代器flatten返回一份数组拷贝,对拷贝所做的修改不会影响原始数组ravel返回展开数组'C' -- 按行,'F' -- 按列,'A' -- 原顺序,'k' -- 元素在内存中的出现顺序。翻... 阅读全文
posted @ 2019-01-04 17:45 DaLinY 阅读(673) 评论(0) 推荐(0)
摘要:这些函数在字符数组类(numpy.char)中定义。 函数描述 add() 对两个数组的逐个字符串元素进行连接 multiply() 返回按元素多重连接后的字符串 center() 居中字符串 capitalize() 将字符串第一个字母转换为大写 title() 将字符串的每个单词的第一个字母转换 阅读全文
posted @ 2019-01-03 09:21 DaLinY 阅读(688) 评论(0) 推荐(0)
摘要:Numpy 中包含了一些函数用于处理数组,大概可分为以下几类: 1.修改数组形状 函数描述 reshape 不改变数据的条件下修改形状 flat 数组元素迭代器 flatten 返回一份数组拷贝,对拷贝所做的修改不会影响原始数组 ravel 返回展开数组 函数描述 reshape 不改变数据的条件下 阅读全文
posted @ 2019-01-02 14:47 DaLinY 阅读(402) 评论(0) 推荐(0)