zoukankan      html  css  js  c++  java
  • numpy 读取数据

    一、CSV文件

    CSV: Comma-Separated Value,逗号分隔值文件

    显示:表格状态

    源文件:换行和逗号分隔,逗号 列,换行 行

    二、读取数据

    1、方法

    loadtxt(fname, dtype=float, delimiter=None, skiprows=0, usecols=None, unpack=False)
    # fname: 文件名称
    # dtype: 数据类型
    # delimiter: 分隔符
    # skiprows: 跳过的行数
    # usercols: 读取指定的列
    # unpack: 转换位置

    2、示例

    a、不转置

    import numpy as np
    arr1 = np.loadtxt('./test.csv', delimiter=',', dtype=int)
    print(arr1)
    print(arr1.dtype)

    b、转置

    import numpy as np
    arr1 = np.loadtxt('./test.csv', delimiter=',', dtype=int, unpack=True)
    print(arr1)

    3、转置(装换位置)

    a、transpose()

    import numpy as np
    
    arr1 = np.arange(2, 14).reshape(3, 4)
    print(arr1)
    print('=' * 30)
    arr2 = np.transpose(arr1)
    print(arr2)

    b、swapaxes(1,0)

    arr1 = np.arange(2, 14).reshape(3, 4)
    print(arr1)
    print('=' * 30)
    arr2 = np.swapaxes(arr1, 1, 0)
    print(arr2)

    c、T

    import numpy as np
    
    arr1 = np.arange(2, 14).reshape(3, 4)
    print(arr1)
    print('=' * 30)
    arr2 = arr1.T
    print(arr2)
  • 相关阅读:
    mitm iptables ssltrip set ferret hamster
    SQL注入的常用函数和语句
    SQL注入的字符串连接函数
    SQL注入的分类
    DNS配置详解
    Linux的任务计划--cron入门
    Linux文件系统层次结构标准
    Linux的awk命令
    Linux的sed命令
    Linux的find命令
  • 原文地址:https://www.cnblogs.com/wt7018/p/11954766.html
Copyright © 2011-2022 走看看