我正在考虑成为一名数据分析师,我想知道编程知识是否是必须的。我对数学相当强大,但是编程经验很少。所有数据分析师是否具有强大的编程技能(R,SAS,SQL,Python等),还是根据您的数据分析师的类型而变化?

有帮助吗?

解决方案

我会说您不需要已经有很多编程经验,但是通常在数学上和计算机识字很重要。

如果您以前从未对计算机进行编程,请挖掘基本的在线R或Python教程。关于哪一个,取决于您将要从事的行业。科技公司倾向于使用Python,其他地方可能会更普遍。

理论上不需要编程的各种“拖放”软件“解决方案”,但是在大多数真实的应用程序中,您会发现您所需要的功能不存在,或者您需要以某种方式进行处理或后处理,您必须求助于R/Python/SAS/...才能解决该问题。

您会发现,只要您在编写代码方面只有一点经验,就可以学习工作中所需的编码技能。

其他提示

好吧,如果不使用计算机,很难进行数据科学。除非您可以手工进行随机的森林:)但是,如果您指的是原始编程,那么您将使用的任何内容(在“日常” DS中)已在R,Python等中实现。

关于技能,我认为R是最好的选择 - 非常直观,易于使用,尽管以速度为代价。 Python正在成为新标准,但是脚本语言,需要学习更多。例如,eViews根本不是真正编程,并且可以简单地使用。

许可以下: CC-BY-SA归因
scroll top