数据分析需要多大程度的编程能力

如题所述

数据分析一般不需要编程能力,但是要有编程的逻辑思维能力:
1、要开发数据分析软件以及程序,让岗位人直观看明白的话可以采用编程方式开发出来,这个就要编程能力。
2、懂业务。从事数据分析工作的前提就会需要懂业务,即熟悉行业知识、公司业务及流程,最好有自己独到的见解,若脱离行业认知和公司业务背景,分析的结果只会是脱了线的风筝,没有太大的使用价值。
3、懂管理。一方面是搭建数据分析框架的要求,比如确定分析思路就需要用到营销、管理等理论知识来指导,如果不熟悉管理理论,就很难搭建数据分析的框架,后续的数据分析也很难进行。另一方面的作用是针对数据分析结论提出有指导意义的分析建议。
4、懂分析。指掌握数据分析基本原理与一些有效的数据分析方法,并能灵活运用到实践工作中,以便有效的开展数据分析。基本的分析方法有:对比分析法、分组分析法、交叉分析法、结构分析法、漏斗图分析法、综合评价分析法、因素分析法、矩阵关联分析法等。高级的分析方法有:相关分析法、回归分析法、聚类分析法、判别分析法、主成分分析法、因子分析法、对应分析法、时间序列等。
5、懂工具。指掌握数据分析相关的常用工具。数据分析方法是理论,而数据分析工具就是实现数据分析方法理论的工具,面对越来越庞大的数据,我们不能依靠计算器进行分析,必须依靠强大的数据分析工具帮我们完成数据分析工作。
6、懂设计。懂设计是指运用图表有效表达数据分析师的分析观点,使分析结果一目了然。图表的设计是门大学问,如图形的选择、版式的设计、颜色的搭配等等,都需要掌握一定的设计原则。
参考链接:http://baike.baidu.com/link?url=b8z_U8-1Gmt6JEJ5ODauFQwSQvuU5atuQlnQLbNNGoecbrWZjmI8xr3FHek64x41jLZuydeYjTUM4QuI49JAGq#3
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-22
编程能力不好用多大来表示吧,如果是大数据分析,举个列子,就以matlab来说,你需要的至少也是熟练matlab使用语言的基本语法,你就把这个理解成为一种计算机语言就好了,你要懂得基本的语言描述与运用方式,最关键的是要与数学分析方法和模型相结合。
个人觉得懂那门语言基础语法,能按照自己的意思写出执行语句和程序就好,最关键的还是数学基础和逻辑思维能力。

当然,如果只是一般的商用分析数据,小数据量,非大数据处理,你会用SPSS这类软件,明白各类用法数学原理即可,理论上不懂编程都可以。

但是如果你是准备做科研,或者研发智能算法,等主要不是借鉴他人用法,而是创新的话,那么要求就非常之高了。本回答被提问者和网友采纳
第2个回答  2020-12-31

第02期1+X电子商务数据分析师(初级)视频课程,这节课我们继续学习数据分析岗位发展,觉得对资格证考试有帮助的话,帮忙点赞和转发一下,关注并私信我,发送文字“初级课程”就能获取全部视频课程资料,下期再见。

相似回答