首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Numpy 数学函数及逻辑函数

    参考链接: Python中的numpy.logical_xor 目录  一、向量化和广播  二、数学函数  算数运算  numpy.add  numpy.subtract  numpy.multiply...  numpy.divide  numpy.floor_divide  numpy.power  三、三角函数  numpy.sin  numpy.cos  numpy.tan  numpy.arcsin...  numpy.arccos  numpy.arctan  四、逻辑函数  真值测试  numpy.all  numpy.any  数组内容¶  numpy.isnan  逻辑运算  numpy.logical_not...  numpy.exp2¶  numpy.log2  numpy.log10  函数描述用法abs fabs计算 整型/浮点/复数 的绝对值 对于没有复数的快速版本求绝对值np.abs() np.fabs...三角函数等很多数学运算符合通用函数的定义,例如,计算平方根的sqrt()函数、用来取对数的log()函数和求正弦值的sin()函数。

    95030

    12 种高效 Numpy 和 Pandas 函数为你加速分析

    二者在日常的数据分析中都发挥着重要作用,如果没有 Numpy 和 Pandas 的支持,数据分析将变得异常困难。但有时我们需要加快数据分析的速度,有什么办法可以帮助到我们吗?...在本文中,数据和分析工程师 Kunal Dhariwal 为我们介绍了 12 种 Numpy 和 Pandas 函数,这些高效的函数会令数据分析更为容易、便捷。...项目地址:https://github.com/kunaldhariwal/12-Amazing-Pandas-NumPy-Functions Numpy 的 6 种高效函数 首先从 Numpy 开始。...用于将一个 Series 中的每个值替换为另一个值,该值可能来自一个函数、也可能来自于一个 dict 或 Series。...当一个数据帧分配给另一个数据帧时,如果对其中一个数据帧进行更改,另一个数据帧的值也将发生更改。为了防止这类问题,可以使用 copy () 函数。

    8.2K10

    初探numpy——numpy常用通用函数

    numpy通用函数 快速的逐元素数组函数,也可以称为ufunc,对ndarray数据中的元素进行逐元素操作的函数 一元通用函数 函数名 描述 abs、fabs 取绝对值 sqrt 计算平方根,等同于arr...计算各元素的正负号,1(正数)、0(零)、-1(负数) ceil 计算各元素的ceiling值,即大于等于该值的最小整数 floor 计算各元素的floor值,即小于等于该值的最大整数 cos、sin、tan 三角函数...cosh、sinh、tanh 双曲型三角函数 arccos、arccosh、arcsin、arcsinh、arctan、arctanh 反三角函数 二元通用函数 函数名 描述 add 数组对应元素相加...对第一个数组中的元素A,根据第二个数组中的相应元素B,计算AB maximum、fmax 求相应最大值,fmax忽略NaN minimum、fmin 求相应最小值,fmin忽略NaN mod 求模 copysign 将第二个数组中的元素的符号复制给第一个数组的元素...import numpy as np a_array=np.arange(8) b_array=np.arange(8,0,-1) print(a_array,'\n') print(b_array

    76030

    python:numpy数学函数和逻辑函数

    参考链接: Python中的numpy.not_equal numpy数学函数和逻辑函数  算术运算numpy.add()numpy.subtract()numpy.multiply()numpy.divide...)     三角函数numpy.sin()numpy.cos()numpy.tan()numpy.arcsin()numpy.arccos()numpy.arctan()     指数和对数numpy.exp...()numpy.log()numpy.exp2()numpy.log2()numpy.log10()     加法函数、乘法函数numpy.sumnumpy.cumsumnumpy.prod 乘积numpy.cumprod...()  numpy.log()  numpy.exp2()  numpy.log2()  numpy.log10()  加法函数、乘法函数  numpy.sum  numpy.sum(a[, axis=...聚合函数 是指对一组值(比如一个数组)进行操作,返回一个单一值作为结果的函数。因而,求数组所有元素之和的函数就是聚合函数。ndarray类实现了多个这样的函数。

    90130

    Pandas的Apply函数——Pandas中最好用的函数

    Pandas最好用的函数 Pandas是Python语言中非常好用的一种数据结构包,包含了许多有用的数据操作方法。而且很多算法相关的库函数的输入数据结构都要求是pandas数据,或者有该数据的接口。...仔细看pandas的API说明文档,就会发现有好多有用的函数,比如非常常用的文件的读写函数就包括如下函数: Format Type Data Description Reader Writer text...,但是我认为其中最好用的函数是下面这个函数: apply函数 apply函数是`pandas`里面所有函数中自由度最高的函数。...,则apply函数会自动遍历每一行DataFrame的数据,最后将所有结果组合成一个Series数据结构并返回。...,就可以用的apply函数的*args和**kwds参数,比如同样的时间差函数,我希望自己传递时间差的标签,这样每次标签更改就不用修改自己实现的函数了,实现代码如下: import pandas as

    1.6K11

    pandas的iterrows函数和groupby函数

    1. pd.iterrows()函数 iterrows() 是在DataFrame中的行进行迭代的一个生成器,它返回每行的索引及一个包含行本身的对象。...2. pd.groupby函数 这个函数的功能非常强大,类似于sql的groupby函数,对数据按照某一标准进行分组,然后进行一些统计。...任何groupby操作都会涉及到下面的三个操作之一: Splitting:分割数据- Applying:应用一个函数- Combining:合并结果 在许多情况下,我们将数据分成几组,并在每个子集上应用一些功能...'Points':[876,789,863,673,741,812,756,788,694,701,804,690]} df = pd.DataFrame(ipl_data) 2.1 pandas...分分割方法有多种 obj.groupby(‘key’)- obj.groupby([‘key1’,‘key2’])- obj.groupby(key,axis=1) 现在让我们看看如何将分组对象应用于DataFrame

    4.5K20
    领券