进入信息时代,一个显著的特点就是信息量增大,数据量增大,面对这些数据,我们必须加以分析,才会发现其中的价值,换句话说,我们需要读懂数据,以及数据背后的意义和价值。那么分析数据的方法有很多了,古代数据量少,我们用纸笔,用算盘,现在不一样了,第一数据量大,第二,数据维度也增多了,所以古老的方法肯定不适用了,而且现在数据的载体也变了,几乎都在计算机上,各个计算机连在一起,形成互联网,数据中心等,所以我们分析数据的方式也发生了变化,基本都在计算机,靠软件进行,最常见的莫过于excel了,近几年,python突然的火爆也为数据分析注入新鲜血液,python的易学甚至使得python成为金融领域的首先工作语言,那么新人总会问,到底应该学哪个呢,下面就来分析一下。

Excel在数据分析领域用的还是比较多的,比例基本在70%或者以上,现在python非常火,大家都跟风似的觉得python天下无敌,但事实上是这样吗?

我是做python的,用编程做数据分析的好处是可以把处理过程记录下来,如果数据变化,统计图表也会自动跟着变,就是说它可以做成一个报表系统或者叫平台,想看图直接登到平台就看到了,避免重复劳动,但是不好的地方在于,如果想要修改分析逻辑,就得修改代码,这样就要求分析人员要有代码功底。还有个好处是python可以处理大数据,这个是比较大的优势,如果是那种tb级的数据,用python比较好,再一个就是数据处理比较复杂的时候,python的优势就体现了,它可以做非常细致的数据处理,清洗等工作。

然后Excel的好处是,当我需要改分析逻辑时(特别是像数据透视表),我可以很快速的修改,想怎么改,怎么改,修改成本低。第二它是图形化的界面,数据字段或者叫维度我们一眼就能看到,可以随时分析各个维度,而python因为是编程语言,如果你想看维度,你需要执行一个命令,如果对数据不是很熟悉的话,这样就不太方便,但同时我做报表的话重复劳动要多一些。还有就是如果对数据做的处理比较复杂,用excel就不太合适,比如做数据清洗,数据修复等,还有就是数据量可能不能太大。

所以,总得来说,python和Excel是各有优缺点的,用哪个看需求,如果是数据量大,数据格式不好,不经常改分析逻辑的用python,如果是数据格式简单,数据量小,需要多维度分析的,用excel要好一些。

用excel和python做数据分析的优缺点相关推荐

  1. python 数据分析学什么-利用Python做数据分析 需要学习哪些知识

    根据调查结果,十大最常用的数据工具中有八个来自或利用Python.Python广泛应用于所有数据科学领域,包括数据分析.机器学习.深度学习和数据可视化.不过你知道如何利用Python做数据分析吗?需要 ...

  2. 一文看懂怎么用 Python 做数据分析

    作者 | 蓝鲸网站分析博客 来源 | http://bluewhale.cc/2017-04-21/use-python-for-data-analysis-like-excel-3.html 常遇到 ...

  3. python数据分析优势-用Python做数据分析有哪些优势?

    原标题:用Python做数据分析有哪些优势? 在大数据的浪潮下,许多行业都开始运用数据来指导各项商业决策的实施.那么我们应该如何进行数据分析呢?这个时候Python出现在我们的眼前,作为数据分析的一大 ...

  4. python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析

    Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...

  5. java爬取网页数据_利用Python做数据分析—对前程无忧数据类岗位进行分析

    引言 随着时代的发展,我国在各行各业都需要大量的人才引进,处于近几年最热门的行业也称"最火行业":大数据.数据分析.数据挖掘.机器学习.人工智能,这五门行业各有不同又互有穿插.近几 ...

  6. python做数据分析的包_用Python做数据分析,Numpy,Pandas,matp

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用Python做数据分析,Numpy,Pandas,matplotlib是怎么也绕不开的三个包,我最开始学习pandas是看的<利用Python进行 ...

  7. 用python做数据分析,安装包一次到位

    用python做数据分析 安装包一次到位 pip install numpy pandas scipy matplotlib sklearn lxml re requests bs4 tushare ...

  8. 每天10分钟用python学数据分析_用Python做数据分析,Numpy,Pandas,matp

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用Python做数据分析,Numpy,Pandas,matplotlib是怎么也绕不开的三个包,我最开始学习pandas是看的<利用Python进行 ...

  9. python numpy pandas 书 全_用Python做数据分析,Numpy,Pandas,matp

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用Python做数据分析,Numpy,Pandas,matplotlib是怎么也绕不开的三个包,我最开始学习pandas是看的<利用Python进行 ...

  10. python数据分析如何学_用Python做数据分析,Numpy,Pandas,matp

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用Python做数据分析,Numpy,Pandas,matplotlib是怎么也绕不开的三个包,我最开始学习pandas是看的<利用Python进行 ...

最新文章

  1. 【js】实现分页查询操作的步骤
  2. redmine3.3.1安装与常用插件安装
  3. 开发人员改变世界的初心
  4. mysql int zerofill_Mysql 中int[M]—zerofill-阿里云开发者社区
  5. android缓存之Lrucache 和LinkedHashMap
  6. BT5下使用Armitage的一些问题
  7. openshift 部署_在OpenShift上部署Java EE微服务
  8. Spring Cloud入门教程(二):客户端负载均衡(Ribbon)
  9. 安装Oracle WebCenter Content 11.1.1.8.0并将其与Oracle WebCenter Portal 11.1.1.8.0集成
  10. MVC生成CheckBoxList并对其验证
  11. 第十章 Scala 容器基础(二十二):合并有序集合
  12. 单片机烧写一次后,就连不上单片机了的一种可能原因分享
  13. 基于android下的amr转mp3
  14. 开热点给电脑消耗大吗_电脑连热点流量消耗大吗
  15. Win7下安装swoole具体步骤
  16. 美团(2) - 实战准备
  17. Java实现163网易邮箱消息发送
  18. android画笔,Android自定义View系列之画笔(一)
  19. python KS-检验(Kolmogorov-Smirnov test) -- 检验数据是否符合某种分布
  20. 21 个好用的持续集成工具,总有一款适合你

热门文章

  1. PIC单片机应用开发实践教程(三): MCU配置位与烧录
  2. 可控硅的工作原理和主要作用
  3. 【CV】MobileNetV2:具有倒置残差和线性瓶颈的 CNN 骨干网络
  4. ug建模减速器_UG NX一级减速器整体建模
  5. 黑苹果日记六(双系统引导)
  6. 局域网弱口令扫描工具_“菜鸟黑客”必用兵器之“扫描篇”
  7. 学生计算机重启删除文件,Delete.On.Reboot(重启时删除无用文件工具)
  8. Smartdrv程序有什么作用
  9. 树莓派用python一键签到百度贴吧
  10. 光圈和景深对摄影的影响