zoukankan      html  css  js  c++  java
  • Python_pandas数据处理_学习

    import pandas as pd

    '''
    1、读取表格指定sheet
    默认读取表格第一个sheet,sheet_name后也可以是索引值,也可以是组合[sheetname,]
    '''
    # df = pd.read_excel("CombosConfig.xls",sheet_name="CombosItemConfig")
    # df = pd.read_excel("CombosConfig.xls",sheet_name=["CombosItemConfig",0])
    # df = pd.read_excel("CombosConfig.xls",sheet_name="CombosModelPool")

    # data = df.head() # 读取表格索引0-5的数据
    # data = df.values # 输出去掉第0行表头的,每一行数据组成的list,???但是最后一列没输出,不知其因??

    '''
    2、读取指定行列
    '''
    # 1)读取指定单行数据。0第一行的数据,不包表头
    # data=df.loc[1].values
    # 2)读取指定多行数据。数据存在嵌套列表
    # data=df.loc[[1,3]].values # 数组含头不含尾
    # 3)读取指定行列。表格具体的cell
    # data1 = df.iloc[1,2]
    # 4)指定多行多列读取
    # data = df.loc[[7],["id","desc","levelMaxNum"]] # 数组第一个参数指定行范围,可以是单行;第二个参数指定列表头字段
    # 5)指定所有行指定列
    # data2 = df.loc[:,["id","desc","levelMaxNum"]] #输出二维矩阵
    # data = df.loc[:,["id","desc","levelMaxNum"]].values # 输出每行指定列组成的,嵌套列表!!!!!!!!!
    # 6)获取行号、列名
    # data = df.index.values #行号
    # data = df.columns.values #列名
    # 7)随机获取几行数据
    # data = df.sample(2).values

    # 8)获取指定列的值
    # data= df["id"].values

    # 9)pandas处理Excel数据成字典

  • 相关阅读:
    golang交叉编译:Linux
    vmware共享文件夹
    虚拟机-Debian服务器配置
    day38--MySQL基础二
    day19-IO多路复用
    mysql 对时间的处理
    mysql 优化
    Linux性能查看
    day18-socket 编程
    JAVA 消耗 CPU过高排查方法
  • 原文地址:https://www.cnblogs.com/lily-20141202/p/14773997.html
Copyright © 2011-2022 走看看