位置: 编程技术 - 正文

Windows下Python使用Pandas模块操作Excel文件的教程(python win10)

编辑:rootadmin

推荐整理分享Windows下Python使用Pandas模块操作Excel文件的教程(python win10),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python win10,wind python,pythonwindows10,windll python,windows pythonpath,python在windows上运行,pythonwindows10,windows pythonpath,内容如对您有帮助,希望把文章链接给更多的朋友!

安装Python环境ANACONDA是一个Python的发行版本,包含了多个Python最常用的库,其中就包括了数据分析中需要经常使用到的Numpy和Pandas等。更重要的是,不论在哪个平台上,都可以一键安装,自动配置好环境,不需要用户任何的额外操作,非常方便。因此,安装Python环境就只需要到ANACONDA网站上下载安装文件,双击安装即可。ANACONDA官方下载地址: + r键打开Windows命令行,输入ipython,然后回车:

如上所示,如果成功进入了Python环境,则代表安装成功。

使用pandas处理excel在本文我以log.xls文件为例,来说明如何使用pandas处理excel文件。log.xls文件的内容如下所示:

可以看到log.xls中包含了多个的表(sheet),每个表主要包括了member和activity两个属性,相同的member ID的数据相邻的排列在一起,并且最后一行是前面所有的汇总。这里,我们假设需要提取出每个member汇总的信息,即提取每个member连续出现的最后一行的数据。如何实现呢?

这里我们就来隆重介绍Pandas,,从 NumPy: 1.6.1 or higher&#; python-dateutil 1.5&#; pytz这三个模块也许要安装。可选择依赖有(可以根据需要安装)&#; SciPy: miscellaneous statistical functions&#; PyTables: necessary for HDF5-based storage&#; SQLAlchemy: for SQL database support. Version 0.8.1 or higher recommended.&#; matplotlib: for plotting&#; statsmodels? Needed for parts of pandas.stats&#; openpyxl, xlrd/xlwt? openpyxl version 1.6.1 or higher, but lower than 2.0.0? Needed for Excel I/O&#; XlsxWriter? Alternative Excel writer.&#; boto: necessary for Amazon S3 access.

导入pandas模块:

使用import读入pandas模块,并且为了方便使用其缩写pd指代。

Windows下Python使用Pandas模块操作Excel文件的教程(python win10)

读入待处理的excel文件:

通过使用read_excel函数读入excel文件,后面需要替换成excel文件所在的路径。读入之后变为pandas的DataFrame对象。DataFrame是一个面向列(column-oriented)的二维表结构,且含有列表和行标,对excel文件的操作就转换为对DataFrame操作。另外,如果一个excel含有多个表,如果你只想读入其中一个可以:

增加了一个参数sheetname,表示的是第几个表,从0开始计数。我上面设置的是1,也就是第二个表。

读入之后,可以先查看表头信息和每一列的数据类型:

输出如下:

提取每个member连续出现的最后一行数据:

以上语句的意思是根据Member字段去除掉多余的行,并且保留相同行的最后一行数据。这些就得到了每一个member最后一行的数据了,返回了经过筛选后的DataFrame。

接下来需要将处理后的结果,保存为excel文件:

output.xls是你要保存的文件名,可以任取;然后将DataFrame的内容保存到该文件,最后保存该文件到系统的磁盘上。

接下来,你就可以在当前目录看到一个新的文件,可以直接使用excel打开查看。

Pandas还提供了很多的API,可以根据具体的任务,查找API文档,找到合适的函数来完成任务。

附:一个完整的示例

Windows中安装使用Virtualenv来创建独立Python环境 0、什么时候会用到virtualenv?假设系统中的两个应用,其中A应用对库LibFoo的版本要求为1,而B应用对同一个库LibFoo的版本要求为2,两个应用对同一个库

python语言使用技巧分享 一在写之前最好指定python的路径:#!/usr/bin/pythonpython在linux中需要添加编码方式:以免出现中文乱码#-*-coding:UTF-8?*-二在各类语言中,python应该是最会利用

Python的Django应用程序解决AJAX跨域访问问题的方法 引子使用Django在服务器端写了一个API,返回一个JSON数据。使用Ajax调用该API:!DOCTYPEHTMLhtmlheadmetacharset="utf-8"metaname="viewport"content="maximum-scale=1.0,minimum-scale=

标签: python win10

本文链接地址:https://www.jiuchutong.com/biancheng/386927.html 转载请保留说明!

上一篇:深入理解python中的浅拷贝和深拷贝(浅谈python)

下一篇:Windows中安装使用Virtualenv来创建独立Python环境(windows安装程序安装在哪里)

  • 小规模普通发票要交税吗
  • 企业对公账户钱怎么取出来
  • 培训会议费能否抵扣
  • 其他应收款怎样做平
  • 已经认证的发票对方可以作废吗
  • 个税手机号码没有了怎么办
  • 小微企业免税收入有哪些
  • 为职工支付的补充养老保险计入哪
  • 可供出售金融资产和交易性金融资产
  • 财产租赁所得适用什么税率
  • 被强制执行的款怎么记账
  • 增值税发票抵扣勾选平台如何操作
  • 外购材料委托加工分录
  • 向其他单位无偿提供服务的不需缴纳增值税
  • 摊销商标使用权的会计科目
  • 行政机关作出下列行为属于行政复议的范围
  • 资本公积与实收资本和盈余公积有什么区别?
  • 处理固定资产需要交企业所得税吗
  • 如何区分劳务报酬
  • 公司支付个人劳务
  • etc发票抵扣进项
  • 房产报废手续
  • 转账支票背书是什么意思啊
  • 税务局代开的专票信息填错了怎么办
  • 城市维护建设税属于什么税种
  • 实际出资和名义出资
  • 出口退税需要什么单据
  • 公司注销要交分红税吗
  • 网卡运行异常
  • linux 将一个文件的内容给另一个文件
  • 资产减值损失的科目编码
  • 预付采购材料货款
  • 租入固定资产改建支出何时开始摊销
  • form表单中自动提交表单的按钮类型是
  • 软件研发支出计入什么科目
  • 税务自查报告范文自查报告怎么写
  • 配件出口可以退税吗
  • 小汽车的消费税税率按照气缸容量实行差别
  • 季度所得税收入大于成本利润是负号
  • 外贸退税是算利率吗
  • 电子商业承兑到期后多长时间能收到款
  • 非房地产企业转让建筑物,计提土地增值税时应借记
  • 个体户超过定额,税率按核定税率吗
  • mysql 5.5.x zip直接解压版安装方法
  • 关于税务机关扣押程序
  • 金税四期对企业纳税管理影响分析
  • 所得税费用的账目处理
  • 固定资产的修理费属于什么费用
  • 购买花卉
  • 招待客户对公司的重要性
  • 材料成本差异率是什么意思
  • 存货盘点后的检查
  • 同一控股下并合并的股票
  • 办理外经证后缴税怎么交
  • 利息收入怎么做红字
  • 公益性捐赠支出计入什么科目
  • 补开以前的发票可以抵企业所得税吗?
  • 政府给企业的奖励能给个人吗
  • 注册表修改后如何生效
  • steam游戏支持的手柄
  • linux中使用fdisk命令进行硬盘分区
  • LINUX系统下MySQL 压力测试工具super smack
  • win7桌面显示电脑图标
  • Win10 Mobile Build 14342上手体验视频
  • bootstrap下拉框设置默认值
  • 如何从0开始赚钱
  • 详解中国女足出线形势
  • linux bash中too many arguments问题的解决方法
  • Windows上安装Python
  • android studio代码写在哪
  • jquery mobile开发工具
  • python生成pyc
  • javascript类库
  • 陕西省国家税务总局班子成员
  • 国家税务总局惠州仲恺高新技术产业开发区税务局
  • 出口退税的管理办法
  • 合并方为进行企业合并发生的佣金和手续费怎么处理?
  • 攸县丧葬
  • 房产税是按套还是按套
  • 四川社保缴费后多久生效
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设