python | Pandas库导入Excel数据(xlsx格式文件)函数:read_excel()
导入csv格式文件
python | Pandas库导入csv格式文件函数:read_excel()https://mp.csdn.net/mp_blog/creation/editor/123951022
目录
# 导入需要的库
# 数据源
# 写入路径
# sheet_name参数:导入指定sheet文件名的表格
# sheet_name参数:导入指定sheet序号的表格
# index_col,header参数:指定行、列索引
# usecols参数:指定需要导入的列
# 导入需要的库
import pandas as pd
import openpyxl # 使用pd.read_excel中需要保证openpyxl库已安装,但可以不导入。
# 数据源
# 写入路径
shuju1 = pd.read_excel(r'E:\2022Python\数据源.xlsx') # 'r'是转义字符,避免路径中的'\'被转译
# shuju1 = pd.read_excel('E:/2022Python/数据源.xlsx') # 也可以不加'r',但要变为'/'
# shuju1 = pd.read_excel('./数据源.xlsx') # 相对路径
print('\nshuju1:\n',shuju1)
输出结果如下:
shuju1:学生 水果 蔬菜
0 小明 苹果 西兰花
1 小红 葡萄 胡萝卜
# sheet_name参数:导入指定sheet文件名的表格
shuju2 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name='Sheet1')
print('\nshuju2:\n',shuju2)
输出结果如下:
shuju2:学生 水果 蔬菜
0 小明 苹果 西兰花
1 小红 葡萄 胡萝卜
# sheet_name参数:导入指定sheet序号的表格
shuju3 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0)
print('\nshuju3:\n',shuju3)
输出结果如下:
shuju3:学生 水果 蔬菜
0 小明 苹果 西兰花
1 小红 葡萄 胡萝卜
# index_col,header参数:指定行、列索引
shuju4 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0, index_col=None, header=0) # 行索引默认None,列索引默认0。即行索引为自动生成的从0开始的索引,列索引为第0行数据。
print('\nshuju4:\n',shuju4)
shuju5 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0, index_col=None, header=None) # 行、列索引均为自动生成的从0开始的索引。
print('\nshuju5:\n',shuju5)
输出结果如下:
shuju4:学生 水果 蔬菜
0 小明 苹果 西兰花
1 小红 葡萄 胡萝卜shuju5:0 1 2
0 学生 水果 蔬菜
1 小明 苹果 西兰花
2 小红 葡萄 胡萝卜
# usecols参数:指定需要导入的列
shuju6 = pd.read_excel(r'E:\2022Python\数据源.xlsx', usecols=[0,2])
print('\nshuju6:\n', shuju6)
输出结果如下:
shuju6:学生 蔬菜
0 小明 西兰花
1 小红 胡萝卜
python | Pandas库导入Excel数据(xlsx格式文件)函数:read_excel()相关推荐
- python pandas库读取excel/csv中指定行或列数据详解
通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...
- python绘制动态图表怎么存下来_用python如何实现导入excel数据后自动生成图表?python如何实现交互式动态图表?...
这个需求涉及的环节太多了.导入excel文件,获取数据 -- 需要xlrd模块把数据导入python 2. 设定输出图表类型 -- 需要matplot模块.根据数据复杂度,可能需要ETL,那么需要pa ...
- python实现自动导入excel数据到MySQL中
最近工作遇到了把excel数据自动导入到MySQL的需求,在考虑了kettle后,不太容易实现导入excel数据自动生成表的问题,于是乎,把解决方法转移到了python,结果python确有实现办法, ...
- 在unity中读取Excel的xlsx格式文件
遇到了需要读表格的需求,因为之前操作读取csv文件比较熟悉,本来也想把表格转成csv格式读取,但是实际操作过程中发现,表格中的内容是有逗号的,一整段文本里都有没有任何规律的逗号,而读csv文件格子间是 ...
- 使用vue,实现前端导入excel数据
文章目录 前言 一.引入组件 二.封装导入功能的组件 1.编写组件template 2.获取数据 3.调用接口把数据传给后端 三.总结 前言 继前边的vue的导出功能后,自己又去在网上搜了vue导入e ...
- 【Python处理EXCEL】基础操作篇:在Python中导入EXCEL数据
一.前期准备 此篇使用两种导入excel数据的方式,形式上有差别,但两者的根本方法实际上是一样的. 首先需要安装两个模块,一个是pandas,另一个是xlrd. 在顶部菜单栏中点击文件,再点击设置,然 ...
- python导入excel数据到mysql
python导入excel数据到mysql 使用多线程,目前大概一分钟写入1w条 环境介绍 windows10-x64 python3.6.5-x64 Excel2016 MySql5.7.18 需要 ...
- 使用 Python 第三方库 xlwt 写入数据到 Excel 工作表
使用 Python 第三方库 xlwt 写入数据到 Excel 工作表 1. 安装 xlwt 库 2. 使用 xlwt 库 2.1 向 Excel 工作表写入单个数据 2.2 向 Excel 工作表写 ...
- python导入excel数据-如何把python中的数据导入excel
python将数据导入excel的方法:1.在python官网下载xlrd第三方库:2.利用xlrd中的open_workbook函数读入excel文件,即可在python中导入excel数据. 一. ...
最新文章
- 【强势来袭】Node.js(nodejs)实现“一口多用”(含用户创建、登录、鉴权token) 一个文件解决所有常态化需求
- HoloLens开发入门
- 从无到有算法养成篇-利⽤栈思想解决问题
- 做算法题时的一些小技巧
- Android开发之关于MVVM架构中视图数据绑定框架dataBinding的基本用法
- freemarker html 引入script_HTML编码规范
- JVM中的五大内存区域划分详解
- Web的新图像格式WebP
- 【BIEE】由于排序顺序不兼容,集合操作失败
- 帝国CMS采集-只需输入关键词的帝国CMS采集插件
- U8字符串(u8前缀)的作用
- php简体转繁体类库源代码
- hdmi网线延长器_HDMI单网线延长器HE200使用教程
- 十兆以太网、百兆以太网、千兆以太网、万兆以太网、光口、电口
- 交流电源滤波器电路图及作用分析
- 电影寒冬之下,票房靠“主旋律”能撑住场吗?《扫黑行动》仍在重播
- 结构阻尼比的4种常用测量方法概述
- 基于androidstudio校园快递APP系统的设计与实现
- 【visio整理1---开发Microsoft Visio解决方案】
- RK平台实现一套固件支持多个板型方案
热门文章
- tail -f 查看多个日志文件
- 游戏遇上区块链,从试探到联盟。
- sql sever 2014的Business Intelligence Development Studio (BIDS)安装
- R语言如何为dataframe的每一个数据列都做Q-Q图?
- IMS:MotionEvent 坐标点(上)
- jQuery学习笔记整理---03部分
- 测试linux写文件系统,Linux系统性能测试工具(九)——文件系统的读写性能测试工具之iozone...
- Navicat Premium使用
- 使用Keil uVision5进行开发的必备知识
- Debian/Ubuntu 时区和自动校时设置