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)
  • 相关阅读:
    我是来讲笑话的
    dom4j读取xml
    Mysql常用命令
    如何快速开发小型系统
    Spring aop的实现原理
    Spring IOC容器解析及实现原理
    如何编写更棒的代码
    Git使用教程
    关于程序员吃青春饭问题之探讨
    如何自学编程
  • 原文地址:https://www.cnblogs.com/wt7018/p/11954766.html
Copyright © 2011-2022 走看看