在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
数据科学家和数据分析师的区别在哪儿?数据科学家和数据分析师在所用编程语言、平台/工具,以及所解决的问题方面都有共同之处。这些工具包括但不限于SQL、Tableau,以及相似的分析流程,定义问题、分析数据和输出结果;一部分差异在分析的自动化上,数据科学家专注于使用Python等语言编写算法,进行自动化分析和预测;而数据分析师则使用静态的或者过往的数据,在某些情况下会使用Tableau和SQL等工具去做预测。
有人会说,要成为一名数据科学家,要先从数据分析的工作做起。数据科学与数据分析用完全不一样的工具和编程语言,数据科学是数据分析的一种形式,因为最终你是在与数据打交道转换格式,进行可视化得出可用的结论。
一、数据科学家的主要职责
数据科学家主要职责:与有关部门一起定义要解决的问题;获取数据(使用SQL);探索性的数据分析、特征工程、模型构建、预测(使用Python、Jupyter Notebook、各种算法);根据工作场景,将代码编制成.py文件和/或用于部署的模型。实施自动化统计的行业,使用各种模型来进行分类和预测。成为一名数据科学家必备技能:Python 或者 R、SQL、Jupyter Notebook。
算法/建模
1、Python,大部分公司倾向于用Python而不是R作为主要编程语言。虽然职位描述里可能会同时列出两者;但是,我猜你身边的大多数人——比如机器学习工程师、数据工程师和软件工程师——都不怎么熟悉R。因此,要想成为一名更全面的数据科学家,Python应该更有用。
2、SQL,SQL是你从事数据科学必备的技能。工作中数据集往往不会直接发给你的,这跟学术界不同,你需要通过SQL获得自己的数据集。现在有很多SQL的分支,比如PostgreSQL、MySQL、Microsoft SQL Server T-SQL,以及Oracle SQL。它们都属于同一种查询语言,形式接近,但平台不同。因此,会其中任何一种就行,换到另一种SQL很容易。
3、Jupyter Notebook既可以用于编程也可以建模。你可以把Jupyter当作一个研究工具,你可以编程,写代码,注释掉代码,调用sklearn、pandas和numpy这些库来建模和测试。
4、算法,数据科学家的主要职责是用算法来快速准确地预测、分类,以及根据数据来给建议。每当你用新的数据来训练模型,就会得到一些新的结果。关键的算法通常分成两大类:无监督学习和有监督学习。
二、数据分析师的主要职责
数据分析师主要职能:与相关部门定义要解决的业务问题;获取数据(使用SQL);探索性的数据分析、趋势分析和可视化(使用Excel和Tableau)——根据工作场景,向有关部门展示从数据中获得的发现,并提供可行性的建议。
数据分析师与业务分析师、商业情报分析师,甚至Tableau开发人员有着相似的头衔。数据分析的重点是描述和可视化数据所包含的信息,然后向非技术用户传达并做进一步的解释说明。做预测分析的数据分析师跟数据科学家的工作有很多重叠部分,与数据科学家有更多相似之处,但不是通过自动化、算法化的方法来输出预测的。
数据分析师需要具备的技能有:SQL、Excel、Tableau等。
1、SQL,前文提到过数据科学家如何使用SQL,数据分析师也会进行类似的操作。但是,SQL对数据分析师更重要。数据科学家可能只是简单地从表单中选择列就可以了,而数据分析师却要执行更为复杂的查询操作(例如,常用的表单表达式,数据透视表,窗口函数,子查询)。不同公司情况不同,有时候数据分析师更接近数据工程师,而非数据科学家。
2、Excel,很老派,但依然很强大,你甚至可以用它做预测分析和趋势分析。主要的坑爹之处是跟Python比速度太慢。
3、Tableau,可视化工具,但根据我的经验,大多数公司都把它明确列为数据分析师的必备技能。在Tableau中可以拖放数据到预设图表,简单强大;还有更多复杂的高级功能,比如计算字段,连接到一个实时的SQL数据库而非基于静态的Excel表单进行分析。
数据科学和机器学习两个领域很容易混淆,从职责描述上这两个职位都差不多,数据科学和数据分析这两个职位更容易区分。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
数据分析培训班靠谱吗?
大数据时代已然到来,由于数据分析师的广阔的发展前景以及较高的薪资水平背景下,大量同学选择通过数据分析培训班进入数据分析岗位。而现在市面上有很多数据分析相关的课程,而且价格高低不等。这些数据分析培训班靠谱吗?
7629
2019-08-26 18:19:42
成都Excel数据分析培训班哪个好?
Excel一直都是数据分析师必须掌握且最基本的工具。那么对于成都的小伙伴来说,Excel数据分析培训班哪个好呢?事实上,随着IT教育的发展,在线教育早已打破时空的局限,即使是成都的小伙伴也可以接受到和一线城市一样的优质培训。博学谷是目前比较权威且口碑在业内不错的IT教育平台,想要报Excel数据分析培训班,大家可以在博学谷官网报名。
5811
2019-08-27 19:27:58
博学谷数据分析培训费用是多少?
博学谷数据分析培训费用是多少?市面上数据分析相关的培训班费用在18000~20000元之间,收费没有统一的标准,博学谷数据分析培训费用在15000元左右,数据分析培训小课仅299元。大数据行业发展迅速,而数据专业人才很少导致了大数据岗位紧缺。数据培训机构专门针对企业需求培养大数据人才。
8664
2019-09-04 17:55:10
大数据分析培训哪家机构好?
大数据分析培训机构非常多,但是目前大部分大数据相关的培训主要是针对大数据开发技术相关的课程。而对于大数据分析方向的课程并非很多。所以在选择大数据培训机构的时候一定注意。那大数据分析培训哪家机构好呢?
7851
2019-09-05 18:35:10
数据分析师细分岗位方向有哪些?
数据分析师细分岗位方向今天具体说一下,很多想要入门数据分析或者要转行的,往往对自己的职业规划一无所知,十分迷茫。无论是你是入行还是想要转行,都要谨慎,要对自己的职业发展有个3-5年的清晰规划,才能下手准备入行,否则很容易入行就失业。
5875
2020-07-14 17:06:37