excel|问EXCEL、Python、BI到底谁才是数据分析中的佼佼者?

excel|问EXCEL、Python、BI到底谁才是数据分析中的佼佼者?

文章图片

excel|问EXCEL、Python、BI到底谁才是数据分析中的佼佼者?

俗话说的好:有人的地方就有鄙视圈 , 就像学C/C++的看不起学JAVA , 学JAVA看不起学PHP , 学PHP看不起学VBA的 。 在数据分析行业也存在着这样的鄙视链:学Python看不起学BI的 , 学BI的看不起学EXCEL的 。 但事实真的如此吗?
但凡存在的事务 , 必然有着其存在的理由 。 也许从编程角度而言 , 这种鄙视有些道理 , 但如果你换个角度呢?从学习成本或者是展示效果而言 , 又该是谁鄙视谁?
于我们每个人而言 , 其实能够全都掌握是最好的 , 你可以在少数数据处理时用EXCEL更加高效 , 可以在大量数据分析时 , 写个代码自行运行 , 也可以在做周报月报时是用BI做动态的可视化大屏 。
每样都学、每样都精是最好的选择方式 。 但每个人的精力都是有限的 , 而且刀越磨越快 , 越用越钝 , 你只有不断的学习 , 才能跟上需求的变化 。
所以今天我就为EXCEL、BI、Python 的越来越激烈的争议进行一些个人总结 。 本文将会从适用范围、适用人群和优劣势进行对比 。
一、EXCEL适用范围:各行各业的日常工作数据的少量、较简单逻辑的处理 。 还有更多函数公式 , 满足日常一般的数据分析要求绰绰有余 。
适用人群:门槛较低、适合刚入职的小白以及公司本身业务不大 , 数据量较少的企业人员 。
优势:不过多赘述 , 简单表格制作、数据透视表就能满足日常需求
劣势:处理数据量有限 , 只能处理最大行数是1048576行 , 最大列数是16384列 , 看着挺多 , 但随着企业数据化的发展 , 远远不够 。 此外当处理较大体量数据时 , 就会发生卡顿、宕机 , 并且图表样式简单有限 , 不够美观 。

二、BI适用范围:做数据透视分析 , 做报表 。
适用人群:没时间学代码、对数据分析有着快速响应需求的业务人员 , 以及懂些代码 , 疲惫于重复性取数需求的IT人员 。
优势:处理大数据量的性能比EXCEL强很多 , 并且类EXCEL的操作设计 , 支持拖拉拽等方式 , 个性化的满足了中国式的复杂报表需求 。 此外可以直接链接多个数据库 , 不用重复导出导入数据 , 省时省力 。
劣势:现在BI市场良莠不齐 , 处于高速诉发展时期 , 选择较多 , 所以还是要慎重选择BI厂商 。

三、Python适用范围:网站运维、第三方数据爬虫等等多场景
适用人群:有一定的编码基础能力 , 非专业人士也可以学 , 只是入门简单 , 越学越难 。
优势:因为 Python 相之于其他编程语言较为好学 , 他的整体书写形式比较类似英语 。 因此其他领域的人入门起来也比较简单 。 其次岗位少 , 竞争较小 。
劣势:Python岗位少 , 去投简历的公司也就少 , 大多数都是在北上广深杭 , 其他二三线城市能参加面试的机会就更少了 , IT岗位机会多的是Java , 前端 , 就业较难 。

【excel|问EXCEL、Python、BI到底谁才是数据分析中的佼佼者?】不同的数据分析工具有着不同的优势范围和使用人群 , 故此鄙视链的存在确实没有必要 。 但不管如何 , 以上也都只是工具 , 在数据分析的行业里 , 只会工具可不够 , 还需要结合具体业务具体使用 。