作为一个后端,最近做了很多导入和导出数据,处理 Excel 的工作。还好用的 python 有强大的神器 pandas 库可以来处理。笔者并不是专业的数据分析师,不过有时候一些数据处理、excel 报表处理、数据导入导出数据库啥的还是得后端上。

今天就录制个视频帮助大家了解下如何使用 python 的 pandas 库来处理 excel,无需复杂的概念,你只需要熟悉 python 的语句就可以,以后产品就可以不用再找程序员处理 excel 啦。

pandas 是python 数据处理中使用的非常多的一个库,api 友好,功能十分强大,通过几个简单的函数我们就能非常方便地处理 excel。(其实是对 padans 中的 Dataframe 结构的处理)

视频内容如下:使用 jupyter 演示,安装和使用 jupyter。当然你可以不用 jupyter,任何开发工具都可以,只要可以编辑 python 代码,使用 jupyter 交互式演示更加便捷。

强大的数据处理库 pandas 介绍。 pip install pandas

什么是 pandas 的 Dataframe 结构,你可以把它简单地理解为二维表结构

读取,处理 excel 并保存,我用一个简单的例子来演示用 pandas 处理 excel。其实 csv 啦等很多其他格式也可以很方便地处理,具体你可以浏览一下 pandas 的官方文档python 处理 excelhttps://www.zhihu.com/video/986905764279246848

pandas 还有很多强大功能,在数据处理和量化投资等领域有广泛使用,即使是产品、运营、后端同学熟悉了基本的 python 语法也能很方便使用它。感兴趣的话可以看看下边这本书:Python for Data Analysis​book.douban.com10 Minutes to pandas​pandas.pydata.org

pandas 官方文档有个自带的 10 分钟入门,建议你在 Ipython 或者 Jupyter 里亲自跟着教程尝试一下,基本就能入门 DataFrame 的处理了,读取 excel 内容到 DataFrame 以后基本就是对 DataFrame 的处理了。处理完之后调用 to_excel 方法就可以保存为新的 excel 了。

python自学视频与excel_小白也能学习的 python pandas excel 处理[视频]相关推荐

  1. python自学网站有哪些-小白如何入门Python? 制作一个网站为例

    首先最重要的问题是为什么要学习python?这个问题这个将指导你如何学习Python和学习的方式. 以你最终想制作一个网站为例.从一个通用的学习资源列表开始不仅会消磨你的激情,而且你获得的知识很难应用 ...

  2. python从入门到精通-小白如何系统学习python,从入门到精通?

    其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 大家为什么要学习python呢? 1.python简单易学 python的优势就是 ...

  3. python自学什么书比较好-19年学习Python有什么好的书籍推荐吗?

    云栖君来推荐几本2019年的Python方面的书籍,希望可以帮到你: <Python机器学习手册:从数据预处理到深度学习> /> 本书采用基于任务的方式来介绍如何在机器学习中使用Py ...

  4. 免费python自学攻略-给初学者推荐的10个Python免费学习网站!赶紧收藏吧!

    如今,Python 已经成为一种再主流不过的编程语言了.它天生丽质,易于读写,非常实用,从而赢得了广泛的群众基础,被誉为"宇宙最好的编程语言",被无数程序员热烈追捧.许多程序员都把 ...

  5. 在python中len表示的数据类型是_Python学习笔记——Python数据类型

    1.列表1.1取单个值 1.2切片获取子列表 1.3用len()函数获取列表长度 1.4列表的循环 1.5列表的链接和复制 1.6列表的增.删.查 1.7列表的排序--sort()方法 2.字符串2. ...

  6. python自学路线-最适合小白的Python学习路线图

    北京总部地址:北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层 北京沙河校区:北京市昌平区沙阳路18号北京科技职业技术学院广场服务楼 咨询电话:400-811-9990 面授课程:HTML5大前端 ...

  7. python网易云收费_小白都能学会的Python爬虫网易云音乐

    配置基础 python Selenium Chrome浏览器(其它的也可以,需要进行相应的修改) 分析 如果爬取过网易云的网站的小伙伴都应该知道网易云是有反爬取机制的,POST时需要对一些信息的参数进 ...

  8. python自学看不懂怎么办_零基础学习python但是基础教程一看到后面就开始看不懂了,怎么办?...

    廖大的教程看不懂不要担心,简明教程也看不下去也不要怕,世界上总有人基础比你好的,不过我们可以用笨办法来学习python. 0,先找一个python3版本的<笨办法学python>,从头看, ...

  9. 【Python自学】六个上手超强的学习工具,你值得有

    对于初学者来说,Python 是简单易学的编程语言,拥有大量开箱即用的第三方库,当然学习Python最主要的还是要动手,去找一些自己感兴趣的脚本,代码去练习,练的越多,对于一些英语单词,特殊符号要比死 ...

最新文章

  1. Uchome的登录验证机制
  2. office 2013 安装问题
  3. main spring启动_SpringBoot学习(一):为什么main方法启动类需要放在项目根目录...
  4. 如何在 .NETCore 中修改 QueryString ?
  5. CSS单位 px pt em和rem 之间的区别
  6. 基于CSE的微服务架构实践-轻量级架构技术选型
  7. UEFI 引导与 BIOS 引导
  8. Linux设备驱动——PCI总线的初始化
  9. Cephalocon 2020首尔峰会取消
  10. ios怎么引入masonry_IOS之Masonry小结
  11. vue使用a标签下载文件_Vue a标签实现点击下载,下载图片、txt文件,不是直接打开的方式...
  12. SpringBoot2.4.2+Vue集成Activiti6流程引擎
  13. 双网卡电脑同时访问内外网设置静态路由表
  14. 未受信任的企业级开发者怎么设置
  15. 逻辑删除和物理删除的区别
  16. 李宏毅《机器学习》误差
  17. 创意休闲手游《急速感染》震撼来袭~
  18. Linux开发工具(3)——gcc/g++
  19. 编程语言中,还有一种语言,那就是用中文来编程
  20. 专科毕业生该何去何从?

热门文章

  1. 基于AI排序算法的指数增强策略
  2. 格式化JSON字符串
  3. Java中ch.ethz.ssh2.Connection对象的使用
  4. sap 用户权限表_sap权限相关后台表
  5. attention机制、self-attention、channel attention、spatial attention、multi-head attention、transformer
  6. coredata理解
  7. 如何用python画出一般函数图_python如何画函数图像
  8. zabbix启用企业微信告警的脚本
  9. LaTex 之 数学运算符号
  10. Set 集合以及Set集合的一些常用方法