当前位置: 首页 > news >正文

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)

相关文章:

  • 静态网页设计——个人图书馆(HTML+CSS+JavaScript)(dw、sublime Text、webstorm、HBuilder X)
  • ROS2 Humble学习笔记
  • Android 输入系统介绍
  • 微信小程序实战-02翻页时钟-2
  • NACHI机器人模拟示教器如何切换中文
  • 初学者的基本 Python 面试问题和答案
  • AlexNet论文精读
  • 领域驱动模型之各层实体严格分层处理
  • Git分支学习
  • 考研个人经验总结【心理向】
  • Scikit-Learn线性回归(三)
  • (23)Linux的软硬连接
  • 如何在 Photoshop 中创建草文本效果
  • Open CASCADE学习|一种快速定位缺失的链接库的方法
  • 流程挖掘在优化核心业务、增强可见性和提升自动化方面的三重效应
  • Angular6错误 Service: No provider for Renderer2
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • Java-详解HashMap
  • JDK 6和JDK 7中的substring()方法
  • JS笔记四:作用域、变量(函数)提升
  • k8s如何管理Pod
  • laravel with 查询列表限制条数
  • Less 日常用法
  • Logstash 参考指南(目录)
  • php的插入排序,通过双层for循环
  • python docx文档转html页面
  • socket.io+express实现聊天室的思考(三)
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 观察者模式实现非直接耦合
  • 目录与文件属性:编写ls
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 小程序 setData 学问多
  • 《天龙八部3D》Unity技术方案揭秘
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • ###STL(标准模板库)
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (C语言)共用体union的用法举例
  • (ZT)一个美国文科博士的YardLife
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (学习日记)2024.01.09
  • (一)80c52学习之旅-起始篇
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转载)Linux网络编程入门
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET 指南:抽象化实现的基类
  • .Net中ListT 泛型转成DataTable、DataSet
  • .NET中的Exception处理(C#)
  • [Angular] 笔记 8:list/detail 页面以及@Input