数据分析, R 是否比 Python 强?

2022-01-17 10:45:20 +08:00
 psyer
1973 次点击
所在节点    分享发现
8 条回复
libook
2022-01-17 11:15:29 +08:00
都学,看每项工作哪个顺手、轮子多就用哪个。
princelai
2022-01-17 11:25:40 +08:00
那要看你是找工作还是自己用还是搞学术,分析之后还是否有后续的其他操作需求
liuxingdeyu
2022-01-17 11:35:07 +08:00
这题有点大,不要被语言限制住
czfy
2022-01-17 11:47:37 +08:00
主要看你的场景
R 主要是学术研究或者专门做数据分析的人比较熟悉,研发基本没听过
python 除了能做数据分析, 如果要部署上线研发更熟悉

另外就是什么类型的数据分析,是否涉及机器学习
虽然 R 也有炼丹包,但生态还是没有 python 好
如果是传统推断统计,两者没太大区别,哪个顺手用哪个
zdxrzdhl
2022-01-18 13:59:33 +08:00
python 是学术届通用人工智能编程语言
R 是数学分析常用编程语言
scala 是工程用人工智能语言. scala 很年轻, 设计的目标就包含有对人工智能算法的性能优化. 在常见算法的执行效率方面有一丢丢优势. 但学术界用的少. 毕竟 python 的上手难度要低, 如果不是公司要求学 scala, 学 python 是足够了的.
anonymous256
2022-01-18 17:05:59 +08:00
个人觉得 Python 更好用。
R 的数据结构虽然丰富,向量,矩阵,frame 各种,但是它的数据操作不方便。没有像 Python 那样简单便捷的函数方法。用 R 的时候经常要 Google ,找库和复制代码。不像 Python ,Python 就算没有现成的库,自己写起来应该也很方便。
leimao
2022-01-19 15:45:53 +08:00
要是你比较闲,等你哪天把 R 现成的常用的所有轮子搬到了 Python 上,R 也就没有存在的必要了。
psyer
2022-01-19 23:24:45 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/828681

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX