python_数据可视化_pandas_导入excel数据

目录

1.1导入库

1.2读取excel文件

1.3读取excel,指定sheet2工作表

1.4指定行索引

1.5指定列索引

1.6指定导入列

案例速览:

1.1导入库

import pandas as pd

1.2读取excel文件

pd.read_excel('文件路径')

data = pd.read_excel('D:/desktop/TestExcel.xlsx')

print(data)

1.3读取excel,指定sheet2工作表

pd.read_excel('文件路径',sheet_name='工作表名称')

注意:sheet_name也可以按照索引去访问工作表,比如等于0的时候表示第一个工作表

data = pd.read_excel('D:/desktop/TestExcel.xlsx',sheet_name='Sheet2')

print(data)

1.4指定行索引

pd.read_excel('文件路径',index_col=0)

注意:index_col可以按照索引去访问列,比如等于0的时候表示第一列

data = pd.read_excel('D:/desktop/TestExcel.xlsx',index_col=0)

print(data)

1.5指定列索引

pd.read_excel('文件路径',header=0)

注意:header可以按照索引去访问行,比如等于0的时候表示第一行

使用默认的列索引,可以直接将header=None

data = pd.read_excel('D:/desktop/TestExcel.xlsx',header=1)

print(data)

1.6指定导入列

pd.read_excel('文件路径',usecols=2)

注意:usecols可以按照索引去访问列,比如等于2的时候表示访问前三列

按理来说是这么一回事,但是会报错

data = pd.read_excel('D:/desktop/TestExcel.xlsx',sheet_name='Sheet1',usecols=2)

print(data)

ValueError: Passing an integer for `usecols` is no longer supported.  Please pass in a list of int from 0 to `usecols` inclusive instead.

大概意思是要传入一个整数列表,所以如果想要取出前三列,就要这么写

data = pd.read_excel('D:/desktop/TestExcel.xlsx',sheet_name='Sheet1',usecols=[0,1,2])

print(data)

相关推荐

  1. Pandas 高级教程——数据

    2024-01-10 17:16:01       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-10 17:16:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-10 17:16:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-10 17:16:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-10 17:16:01       20 阅读

热门阅读

  1. 50天精通Golang(第12天)

    2024-01-10 17:16:01       26 阅读
  2. 【笔记ing】Helm-3 主题-1 Chart

    2024-01-10 17:16:01       31 阅读
  3. C/C++ 枚举

    2024-01-10 17:16:01       39 阅读
  4. 2023年十大零日漏洞攻击

    2024-01-10 17:16:01       32 阅读
  5. SQL SERVER 查询获取分组中时间最新的信息

    2024-01-10 17:16:01       37 阅读
  6. 第1章 图片与初用OpenCV

    2024-01-10 17:16:01       26 阅读
  7. 【设计模式】命令模式

    2024-01-10 17:16:01       46 阅读
  8. python每日学13:类代码编写基础

    2024-01-10 17:16:01       28 阅读
  9. rust嵌入式开发

    2024-01-10 17:16:01       31 阅读