首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >告诉我一些数据科学家/统计师需要做的事情,这在R/Stata/SAS/SPSS中是做不到的。

告诉我一些数据科学家/统计师需要做的事情,这在R/Stata/SAS/SPSS中是做不到的。
EN

Data Science用户
提问于 2018-12-12 14:11:22
回答 2查看 111关注 0票数 2

为什么我需要学习用python或Java编程并学习数据结构?我想不出统计学家/数据科学家需要做的一件事,那就是没有在R/stata中作为一个包。

EN

回答 2

Data Science用户

发布于 2018-12-12 15:51:43

为什么我需要学习用python或Java编程并学习数据结构?

简单的答案--如果你不习惯的话,你不需要使用李尔-python、Java、Scala、Julia或其他任何东西。如果您不知道python,这并不意味着您不能成为一个数据科学家或使用ML/DL。要点是,有些工具更适合于某些任务,如果您需要在生产中运行更快的代码,那么它可能对lear C++或Java有好处,但是您可能完全可以使用优化的R代码。你应该做对你和你的任务最有利的事情。关于你不能做的事情--我同意你的观点,你基本上可以在R中做任何事情,它可能不是有效的,但它是可能的。

票数 1
EN

Data Science用户

发布于 2018-12-12 16:33:53

这也是你想成为编程语言不可知论者的原因。在一种语言中困难的事情在另一种语言中可能更容易。就业市场的需求可能会发生变化,有利于懂一种语言而不懂另一种语言的人。

我能想到的最近的datascience示例是实现机器学习模型。我知道在python中很容易做到这一点。我不知道在像Javascript或你提到的任何工具中做事情有多容易--我只知道R是什么。

我个人认为java是一种丑陋的语言,所以我不会选择使用它。我奇怪的偏好并没有改变python具有全局解释器锁的事实,而我相信java没有。它也不会像java实现那样快速地实现纯python --尽管某些技术可以使这成为一个无问题的问题。如果雇主想找一个适合他们的java技术栈的人,他就不会在意“我可以用python来做它”。

事实上,在R中没有什么是不能用java或python完成的,R是图灵完整的。这并不意味着在java或python中有些事情并不容易;R可能不是工作的最佳工具。

票数 0
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/42503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档