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)
  • 相关阅读:
    Oracle rownum用法、分页
    Oracle 序列(查询序列的值,修改序列的值)
    Photoshop 更换证件照底色
    Oracle 新建用户、赋予权限
    Oracle-SQL 建表
    SQL decode 函数的用法
    英语词汇800常用20类
    c语言常用排序
    js时间戳总结
    Javascript之编译器
  • 原文地址:https://www.cnblogs.com/wt7018/p/11954766.html
Copyright © 2011-2022 走看看