我正在学习 JS、HTML 和 CSS,但我怀疑 JS 是否非常擅长数据分析。那么,你们会建议我学习什么来开始我在数据科学领域的“职业生涯”?处理数据的最佳编程语言是什么?PS 我喜欢统计和编程,所以我认为这会很有趣。
数据科学的最佳编程语言
数据挖掘
数据
编程
2022-02-14 08:36:01
2个回答
这无疑是重复的,但这是我对主要语言的权衡:
回复:
- 对软件包和专业统计分析社区的出色支持,您可以找到一个软件包来做任何您需要的事情,而且它相对容易使用。
- 适合将原型放在一起并进行探索性分析。
- 是免费和开源的。
- 比 Python 慢。基本上不要循环任何东西。对于程序员来说,这是一种奇怪的语言(来自软件开发背景)。显然是由数学家设计的。
- 好的IDE选择相对较少
Python:
- 快速地。
- 作为通用语言也非常好,因此具有“更广泛”的包支持。免费和开源。
- 易于用于大数据应用程序。
- 不像 R 那样简化分析。
- 语法可能难以阅读(没有大括号以使函数/ if 语句结束的位置很明显)。
- 与 R 相比,使用 Dataframes 可能特别乏味。
MATLAB:
- 一般比较慢。
- 有非常令人印象深刻的信号处理/图像识别包和所有很酷的东西。
- 可读性强,一般容易理解。
- 不是免费的。学生许可证可用。对我来说,拿到一只手是相当复杂的……
- 对类似于 R 的数学分析有很好的支持,但矩阵函数要好得多。
个人推荐:Python。一石二鸟,同时学好高级编程概念和数据科学。
好文章:https ://www.linkedin.com/pulse/r-vs-python-matlab-octave-julia-who-winner-siva-prasad-katru
如果您来自编程开发人员,Python 是一个不错的选择 如果您
想了解更多详细信息,这篇文章会很好
http://www.kdnuggets.com/2015/05/r-vs-python-data-science.html
也您已经提到推荐你开始你的数据科学职业生涯。我认为这Kaggle.com将是初学者的最佳选择。它将帮助你知道这个领域是否适合你。
对于博客,我认为kdnuggets.com将是一个不错的选择。
希望这个答案有帮助..
其它你可能感兴趣的问题