zoukankan      html  css  js  c++  java
  • Numpy 常用函数

    保存文件
    i3 = eye(3) 创建一个3*3 的单位矩阵
    savetxt('eye.txt',i3) #保存矩阵

    读取文件
    c,v=np.loadtxt('data.csv', delimiter=',', usecols=(6,7), unpack=True)

    delimiter 文件内容分隔符
    usercols 使用哪些列
    unpack = True 可以分拆分出不同列的数据,此例中,一列一个数组,如果该属性为False那么就会生成一个二维数组。

    vwap = average(c,weights=v) #加权平均数 weights 为指定权重,还可以用来计算其他的权重。是一个numpy数组或者是数列
    avg1 = average(a) #求a的平均数
    avg2 = mean(a) #求a的平均数
    max1 = max(a)
    ptp1 = ptp(a) #极差。该函数返回最大值和最小值之间的差值。即:max(a) - min(a)
    z = msort(a) 对a 进行从大到小排序
    m = median(a) 返回a 的中位数
    v1 = var(a) # 方差
    s2 = std(a) #标准差
    diff(a) #返回相邻两个元素的差组成的数组
    log(a) #求a的对数
    where(a>3) #返回符合条件的元素的索引值
    sqrt(9) #求平方根
    zeros(5) #创建一个5元素的数组,且元素均为 0
    take(a,3) #从a中取出索引为3的元素 等同于a[3]
    argmin(a) #数组中最小元素的索引值
    argmax(a) #数组中最大元素的索引值

  • 相关阅读:
    CriminalIntent项目开发笔记(二)
    CriminalIntent项目开发笔记(一)----动态添加Fragment
    android应用中去掉标题栏的方法
    15个IT程序员必须思考的问题
    Android Studio快捷键
    Android 学习笔记
    win7系统安装方法
    jquery随学随记
    接口功能测试策略--转载
    测试随笔
  • 原文地址:https://www.cnblogs.com/jijizhazha/p/6743580.html
Copyright © 2011-2022 走看看