pandas基本操作,pandas使用详细教程
之前跟你说过python对excel的处理,你反映有点繁琐,可能涉及内容很多。于是,边肖在日常学习中找到了一个更简单的方法,现在我就展示给你看,让你在以后的学习中方便使用。来看看吧~
一、安装环境:
1.pandas依赖于处理Excel的xlrd模块,所以我们需要提前安装这个。安装命令是:pip install xlrd。
2.安装熊猫模块需要一定的编码环境,所以我们自己安装的时候,要确保你的电脑有这些环境:Net.4,VC-Compiler,winsdk_web。如果你没有这些软件~可以咨询我们的心理咨询师相关的安装工具。
3.第一步和第二步准备好之后,我们就可以开始安装熊猫了。安装命令是:pip安装熊猫。
二、pandas操作Excel表单
准备数据,有一个Excel文件:lemon.xlsx有两种形式,名字分别是Python和student。
Python的表单数据如下所示:
student的表单数据如下所示:
font-family: 微软雅黑;">1:在利用pandas模块进行操作前,可以先引入这个模块,如下:
import pandas as pd
2:读取Excel文件的两种方式:
#方法一:默认读取第一个表单df=pd.read_excel('lemon.xlsx')#这个会直接默认读取到这个Excel的第一个表单data=df.head()#默认读取前5行的数据print("获取到所有的值:n{0}".format(data))#格式化输出
得到的结果是一个二维矩阵,如下所示:
#方法二:通过指定表单名的方式来读取df=pd.read_excel('lemon.xlsx',sheet_name='student')#可以通过sheet_name来指定读取的表单data=df.head()#默认读取前5行的数据print("获取到所有的值:n{0}".format(data))#格式化输出
得到的结果如下所示,也是一个二维矩阵:
#方法三:通过表单索引来指定要访问的表单,0表示第一个表单#也可以采用表单名和索引的双重方式来定位表单#也可以同时定位多个表单,方式都罗列如下所示df=pd.read_excel('lemon.xlsx',sheet_name=['python','student'])#可以通过表单名同时指定多个#df=pd.read_excel('lemon.xlsx',sheet_name=0)#可以通过表单索引来指定读取的表单#df=pd.read_excel('lemon.xlsx',sheet_name=['python',1])#可以混合的方式来指定#df=pd.read_excel('lemon.xlsx',sheet_name=[1,2])#可以通过索引同时指定多个data=df.values#获取所有的数据,注意这里不能用head()方法哦~print("获取到所有的值:n{0}".format(data))#格式化输出
具体结果是怎样的,大家可以去尝试哦~这个结果是非常有意思的,如果还想知道更多的python知识,可以到盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。