Skip to main content
 Web开发网 » 编程语言 » Python语言

会用Excel,真的需要再学Python吗?

2021年11月27日5810百度已收录

如果把数据分析比作建一座高楼,那么excel就是给你一个个组件,你的工作就是把他们组装起来,就跟最近的火神山医院一样,像是搭积木

虽然这种方法可能很快就能出结果,效率很高,但是因为用的都是设计好的组件,所以你基本上只能循规蹈矩,遇到问题也不能把组件推倒重建,只能换其他的组件或者换个组合方式;

而且还不能用大数据量,因为excel的逻辑关系太弱,就跟搭积木搭高了就会倒塌一样,处理个万级数据就有点吃力了;所以excel不能用来建高楼,毕竟没有一座世界高楼,是搭积木搭起来的。

从数据分析的角度来看,excel的可视化要差一些,数据采集也不能跟python相比,这都不是excel的专业,但是excel在数理统计上的表现还是很不错的

所以当数据分析量小、想要快速出结果、逻辑关系简单的情况下,excel很香!

而python就是给你一堆原材料,水泥、砖头、钢筋等等,你的工作就是自己要从头搞,一步步把高楼给建造出来

坏处嘛就是要求你什么都要会,你要会砌墙、会施工、会图纸,学习起来自然是比excel要难

从效率上讲,处理简单问题肯定要比excel差,但是在复杂问题面前,python的好处才能凸显出来

而且你拥有了这堆原材料,不仅可以建高楼,还能用来造飞机、造轮船,造火箭,所以人们都说python是万能语言,除了生孩子什么都能做

另外一点python是开源的,起码比matlab要强多了(深深执念)

从数据分析的角度看,python肯定是要优于excel的,数据采集、数据处理和数据分析、可视化方面都比excel要强,当然这只是对于数据分析来说

所以当数据量大、逻辑关系复杂的时候,python是最优解

PS:

当然了,VBA就另说了,其实我觉得VBA跟python的学习难度其实差不了太多,但就是用起来太难用,看个人具体的需求吧,具体的区别这里就不详细说了

评论列表暂无评论
发表评论
微信