python使用pandas处理excel数据
使用Python Pandas库读取excel文件(.xlsx, .xls)。 使用pandas的 read_excel()方法来读取excel数据,可以读取第一个sheet,指定的sheet,多个sheet或所有的sheet。Pandas会将这些数据转化成一个 DataFrame结构,它是一个扁平的结构来的。接着就可以对数据进行数据分析了。
1.安装Anaconda3
我们使用anaconda3来安装和管理python库。在Anaconda的官方网站下载一个下来安装即可。
2.安装xlrd
Pandas的read_excel方法内部会使用xlrd库。xlrd是一个用于读取excel文件(.xlsx, .xls)的库。使用Anaconda安装xlrd库:
$ conda install xlrd
3.安装pandas
作为本篇的主角pandas,当然是要安装的了。
$ conda install pandas
4.使用pandas读取excel数据
默认读取第一张sheet。
import pandas as pddf = pd.read_excel('sample.xlsx')print(df)
4.1.读取指定sheet的数据
通过指定read_excel方法的sheet_name参数来指定。可以通过数字来指定是第几张:
import pandas as pddf_sheet_index = pd.read_excel('sample.xlsx', sheet_name=1)print(df_sheet_index)
也可以直接指定sheet的名字:
import pandas as pddf_sheet_name = pd.read_excel('sample.xlsx', sheet_name='sheet2')print(df_sheet_name)
4.2.读取多张sheet的数据
可以通过数字或名称来指定这几张sheet。
import pandas as pddf_sheet_multi = pd.read_excel('sample.xlsx', sheet_name=[0, 'sheet2'])print(df_sheet_multi)
4.3.读取所有的sheet
import pandas as pddf_sheet_all = pd.read_excel('sample.xlsx', sheet_name=None)
print(df_sheet_all)
下一篇《用pandas做数据分析》
python使用pandas处理excel数据相关推荐
- python在excel中的应用-Python利用pandas处理Excel数据的应用详解
最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而利用p ...
- python与excel的应用-Python利用pandas处理Excel数据的应用
最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而利用p ...
- python处理excel表格-Python利用pandas处理Excel数据的应用
最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而利用p ...
- [转载] Python利用pandas处理Excel数据的应用
参考链接: Python | Pandas数据比较与选择 最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做 ...
- Python用pandas读取excel数据
#Python导入数据主要用的是read_x()方法,x表示导入文件的格式 #导入.xlsx文件,用read_excel() print("-"*10+"用Python如 ...
- python pandas处理excel 统计数据,Python利用pandas处理Excel数据
小编的电脑系统是Windows10家庭版,64位.网上找了N种方法都写得特别复杂也不行,以下是我试过可行得法子. 1:pandas依赖处理Excel的xlrd模块,所以我们需要提前安装这个,安装命令是 ...
- python pandas处理excel 统计数据_python使用pandas处理excel数据
使用Python Pandas库读取excel文件(.xlsx, .xls). 使用pandas的 read_excel()方法来读取excel数据,可以读取第一个sheet,指定的sheet,多个s ...
- python pandas excel数据处理_Python利用pandas处理Excel数据的应用
python如何将列表导出为csv文件 import pandas as pd list=[[1,2,3],[4,5,6],[7,8,9]] column=['column1','column2',' ...
- Python学习:如何使用pandas分析excel数据
1.问题 在python中,读写excel数据方法很多,比如xlrd.xlwt和openpyxl,实际上限制比较多,不是很方便.比如openpyxl也不支持csv格式.有没有更好的方法? 2.方案 更 ...
最新文章
- 『浅入浅出』MySQL 和 InnoDB
- Java原子操作Atomic
- 离散数学及其应用上的一个问题
- 8皇后以及N皇后算法探究,回溯算法的JAVA实现,递归方案
- java 自动编译_Tomcat是否自动编译Java Servlet?
- ngnix 映射路径配置_MyBatis Config(三)映射文件mappers标签
- 机器人当上“央视主播”,主持人感慨未来要下岗
- SQL Server高级查询之子查询(单行子查询)
- OC基础--关键字@property 和 @synthesize
- 云服务器 性能测试之web压力测试
- 计算机应用技术的代码081401,学科、专业名称(代码).doc
- css动画钟表——transform之rotate
- 一、Python-简介
- 严蔚敏《数据结构》——线索二叉树
- [hdu 2826] The troubles of lmy [简单计算几何 - 相似]
- 洛谷-运输(P2094)
- PostgreSQL扫描方法综述
- OC中调用Swift代码方法
- edge浏览器如何设置无痕浏览 无痕浏览网页方法
- 计算机双行文本一般应用在什么地方,2017年职称计算机考试Word练习及答案6
热门文章
- NFM(Neural Factorization Machines):模型原理及pytorch代码实现
- Revisiting Single Image Depth Estimation Toward Higher Resolution Maps
- android滑动冲突的解决方案
- java综合知识点总结基础篇
- 1688API详情接口调用展示
- outlook服务器怎么访问文件夹路径,Outlook 2010更改OST存放位置及配置
- 如何安装计算机刻录程序,详解怎么用电脑刻录光盘
- 人生是一个连续的过程,没什么东西能影响人的一生,怎么选择不是问题。问题是每天都要努力 (转)...
- 学习记录583@IDEA导入子模块
- QT学习笔记(六)——QT弹出对话框并在主窗口调用对话框的信息