zoukankan      html  css  js  c++  java
  • 3-4数值计算

     Pandas章节应用的数据可以在以下链接下载:  https://files.cnblogs.com/files/AI-robort/Titanic_Data-master.zip

     

    Array数值计算

    In [2]:
    import numpy as np
    tang_array=np.array([[1,2,3],[4,5,6]])
    tang_array
    
    Out[2]:
    array([[1, 2, 3],
           [4, 5, 6]])
    In [3]:
    np.sum(tang_array)
    
    Out[3]:
    21
    In [4]:
    np.sum(tang_array,axis=0)#按列求和,axis=1是按行求和
    
    Out[4]:
    array([5, 7, 9])
    In [5]:
    tang_array.ndim#显示维度
    
    Out[5]:
    2
    In [9]:
    np.sum(tang_array,axis=1)
    
    Out[9]:
    array([ 6, 15])
    In [10]:
    np.sum(tang_array,axis=-1)
    
    Out[10]:
    array([ 6, 15])
    In [11]:
    tang_array.sum()
    
    Out[11]:
    21
    In [12]:
    tang_array.sum(axis=1)
    
    Out[12]:
    array([ 6, 15])
     

    乘积

    In [14]:
    np.prod(tang_array,axis=0)
    
    Out[14]:
    array([ 4, 10, 18])
    In [15]:
    tang_array.prod()
    
    Out[15]:
    720
    In [16]:
    tang_array.min(axis=1)
    
    Out[16]:
    array([1, 4])
    In [17]:
    tang_array.max(axis=1)
    
    Out[17]:
    array([3, 6])
     

    索引arg+min/max...

    In [18]:
    tang_array.argmin()
    
    Out[18]:
    0
    In [19]:
    tang_array.argmax()
    
    Out[19]:
    5
     

    均值、标准差、方差

    In [20]:
    tang_array.mean(axis=1)
    
    Out[20]:
    array([2., 5.])
    In [21]:
    tang_array.std(axis=1)#标准差
    
    Out[21]:
    array([0.81649658, 0.81649658])
    In [22]:
    tang_array.var(axis=1)#方差
    
    Out[22]:
    array([0.66666667, 0.66666667])
     

    限制、四舍五入

    In [23]:
    tang_array.clip(2,4)#x小于2的都变成2,大于4的都变成4
    
    Out[23]:
    array([[2, 2, 3],
           [4, 4, 4]])
    In [24]:
    tang_array=np.array([1.2,3.46,6.43])
    
    In [26]:
    tang_array.round(decimals=1)#四舍五入,控制精度:小数点后面几位小数decimals=...
    
    Out[26]:
    array([1.2, 3.5, 6.4])
  • 相关阅读:
    引入background和background-size不显示图片
    vue,新手上路,基础,常见问题
    Java设置环境变量
    JS判断是否是手机登录及类型
    Mongodb查询语句与Sql语句对比
    IIS7下使用urlrewriter.dll配置
    反射获取属性
    数据库Convert关于时间取值
    JS实现嵌套Iframe页面F11全屏效果
    针对上次表格编辑的打印问题及解决方案
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11636753.html
Copyright © 2011-2022 走看看