python的pandas库的pd.read_excel()常用解析

news/2024/7/21 4:17:57 标签: python, 字符串, excel, 大数据, 经验分享

在这里插入图片描述
在我们日常当中,CSV格式的文件占大多数,但是我们也经常读入EXCEl表格文件,接下来我们聊聊常用的pd.read_excel()函数的常用参数

  • 首先,认识一下pd.read_excel(),函数的官方文档是这么说的:将Excel文件读取到pandas DataFrame中,系统默认支持‘xls’和‘xlsx’后缀的文件名,函数都可以处理,看一下这个函数的所有参数:
    在这里插入图片描述
    参数实在是太多了把,我们看看常用的把:

io参数

(1)这个参数可以接受的有:字符串str,excel文件,或者路径对象,一般是路径+文件的名字,这是最重要的参数,必须传入:
pd.read_excel(r’F:\data\aa.xlsx’)

sheet_name

这个参数是指定excel表格的第几个sheet表,不指定默认是第一个sheet,对应的值是0,如果需要打开第二个sheet,可以将sheet_name=1,如果你的sheet自定义了名字,则把数字换成你名字即可
在这里插入图片描述

header

这个参数是为了解决是否将前面的表头读入数据表中,如果header = 2,则说明指定位置是2的行作为列名,如果没有设置则说明是所有的数据作为数据,然后另外一行(系统默认输入0-n)作为列名字

index_col

这个参数是默认是None,和header一样,可以填入数字,意思是设置第几列为行索引

dtype

这个参数输入可以表示类型的名称字符或者字典,如果dtype=‘str’,则说明整个表格的书数据都转换成字符串的数据类型,如果输入的是字典,则dtype={‘列1’:‘str’,‘列2’:‘int’}则说明每个字段都可以指定不同的数据类型,上面的定义的意思就是第一列是字符串,第二列是整型

以上是我比较常用的参数,后面还有很多参数,需要的可以自己探索下~


http://www.niftyadmin.cn/n/1060256.html

相关文章

WPF学习—布局

1、Grid布局 行列定义默认平分 (1)在XAML中创建行列 (2)在代码中创建行列(在窗口载入时执行) Margin属性为距Grid边框四边的距离 :左上右下 Margin"left,top,right,bottom"/>…

视觉里程计06 Qt界面显示摄像头

界面主体 显示图像通过定时器定时调用信号槽里的更新函数实现 编写信号槽函数前需要先编译&#xff0c;这样才能更新界面的.h文件 具体实现 qtcameratest01.h修改如下&#xff1a; #pragma once#include <QtWidgets/QMainWindow> #include "ui_qtcameratest01.h&quo…

SqlYog 自动备份数据库

参考网址&#xff1a;http://blog.csdn.net/kuangkunkui/article/details/7546629 利用sqlyog配置MySQL自动备份sql文件 分类&#xff1a; MySQL2012-05-08 16:02 1471人阅读 评论(0) 收藏 举报mysqlsqlfilesessionwindows数据库1.安装sqlyog 这个就不说了&#xff0c;经常使用…

MySQL的安装与卸载图解

一、MYSQL的安装 mysql安装包下载&#xff1a;链接&#xff1a;https://pan.baidu.com/s/18iAGMffGXwa5AfXfpNmVcw 密码&#xff1a;nme4 &#xff11;、打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi。 &#xff12;、选择安装类型&#xff0c;有“Typical&#xf…

EEGLAB安装以及pathdef问题解决

EEGLAB工具包的下载 这里放一个EEGLAB的官网链接&#xff1a; EEGLAB官网 进去之后&#xff0c;点击右侧的download 划重点&#xff0c;划重点 这里随便填写就行了&#xff0c;邮箱使用自己的邮箱&#xff0c;最下面的大格子就写EEG research或者任何单词都可以&#xff…

WPF学习—Binding

WPF中&#xff0c;微软将属性这个概念推进了一步&#xff0c;提出了“依赖属性”&#xff0c;即一种可以自己没有值&#xff0c;但能通过使用Binding从数据源获得值的属性。 Binding可以通过XAML语句实现界面与数据&#xff08;可以是界面元素或后台对象&#xff09;的耦合&am…

【转】DOS与linux的断行字符

转自&#xff1a;http://www.2cto.com/os/201109/104833.html 今天配置linux的dns服务器&#xff0c;在配置的时候&#xff0c;在linux下修改配置文件感觉很麻烦&#xff0c;于是想到把配置文件拿到windows上修改后在应用到linux上。当我把linux上的配置文件通过文本文档修改好…

python网络爬虫自学笔录1_requests库

1.Requests库的 requests详细介绍 这里面包含了基本的安装下载知识以及使用的描述 Requests库的7个主要方法 关于requests.get()方法的参数设置&#xff1a; 我们一般是封装成自己的函数调用 &#xff08;1&#xff09;response对象 Response的对象一般是包含服务器返回的…