pandas处理excel教程,怎么用python的pandas读取excel文件

  pandas处理excel教程,怎么用python的pandas读取excel文件

  

  python使用pandas处理excel的方法

  一、配置环境

  1.pandas依赖Excel的xlrd模块,安装命令是:

  安装PIP XLRD2。你还需要一定的编码环境来安装熊猫模块。确保你的电脑有这些环境:Net.4,VC-Compiler和winsdk_web。

  3.开始装熊猫。安装命令是:

  皮普安装熊猫 二、pandas操作Excel表单

  注意:加密文件无法正常读写。

  你需要先准备一份表格。

  (推荐学习:Python视频教程)

  1、读取excel文件的方式一:默认读取第一个表单:

  进口熊猫作为pd

  #方法1:默认读取第一个表单

  Df=pd.read_Excel(C:\文件路径\文件名. xlsx) #默认情况下直接读取Excel中的第一个表单。

  Data=df.head() #默认情况下读取前五行数据

  Print(获取所有值:n{0} 。format(data))# print format得到的结果是一个二维矩阵,如下图所示:

  2、读取excel文件的方式二:通过制定表单名的方式读取:

  进口熊猫作为pd

  #方法1:通过指定表单名称来读取。

  Df=pd.read_excel(C:\文件路径\文件名. xlsx ,sheet _ name=测试用例)

  #默认情况下直接读取Excel中的第一个表单

  Data=df.head() #默认情况下读取前五行数据

  Print(获取所有值:n{0} 。format(data))# print format得到的结果是一个二维矩阵,如下图所示:

  3、读取excel文件的方法三:通过表单索引来指定要访问的表单,0表示第一个表单

  进口熊猫作为pd

  # df=pd.read_excel( C:\文件路径\文件名. xlsx])

  #您可以通过表单名称同时指定多个。

  df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=0) #可以指定要通过表单索引读取的表单。

  # df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=[function module ,1]) #可以混合指定。

  # df=PD . read _ excel( c : file path file name . xlsx ,sheet _ name=[1,2]) #可以通过索引同时指定多个

  Data=df.values #获取所有数据。注意这里不能用head()方法~

  Print(获取所有值:n{0})。格式(数据))#打印格式

  三、pandas操作Excel的行列

  1:读取指定的单行,数据会存在列表里面

  进口熊猫作为pd

  Df=pd.read_excel( C:\文件路径\文件名. xlsx )

  Data=df.ix[0]。values # 0表示第一行中读取的数据不包含标题,所以要小心!

  Print(获取所有值:n{0})。格式(数据))#打印格式

   2:读取指定的多行,数据会存在嵌套的列表里面:

  进口熊猫作为pd

  Df=pd.read_excel( C:\文件路径\文件名. xlsx )

  Data=df.ix[[1,2]]。values #如果要读取指定数量的行,应该在ix[]中嵌套一个列表来指定行数。

  Print(获取所有值:n{0})。f

  ormat(data)) # 格式化输出

  3:读取指定的行列:

  

import pandas as pd

 

  4:读取指定的多行多列值:

  

import pandas as pd

 

  5:获取所有行的指定列

  

import pandas as pd

 

   6:获取行号并打印输出

  

import pandas as pd

 

  7:获取列名并打印输出

  

import pandas as pd

 

  8:获取指定行数的值:

  

import pandas as pd

 

   9:获取指定列的值:

  

import pandas as pd

 

  

四、pandas处理Excel数据成为字典

  

import pandas as pd

 

  推荐:Python教程以上就是python使用pandas处理excel的方法的详细内容,更多请关注盛行IT软件开发工作室其它相关文章!

  

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: