为什么我们的机器学习平台支持的是Python,而不是R语言

本文探讨了在机器学习平台中选择Python而非R语言的原因,指出机器学习工程师实质上是软件工程师,需要处理工程问题,而Python更适合软件开发。虽然Python和R在数据分析上各有优势,但在构建产品和部署模型时,Python的通用性和丰富的框架使其成为首选。
摘要由CSDN通过智能技术生成

全文共3314字,预计学习时长10分钟

来源:csdn

 

免责声明:以下内容均基于笔者对机器学习团队的观察——并非对该行业的学术调查。笔者是Cortex的贡献者,它是一个用于在生产中部署模型的开源平台(本文标题中的“我们”指的就是Cortex)。

 

学Python还是R语言,这是个难题……

 

这两个异常强大、灵活好用的数据分析语常常让我们难以抉择。

 

有很多文章将Python语言和R语言在数据科学方面的优缺点进行了比较,但本文并不在其中之列。

 

与之不同,本文介绍了数据分析师和机器学习工程师的差异,以及他们对编程语言的不同需求。

 

简单而言,机器学习工程师从根本上来说是软件工程师,他们用的是为软件工程设计的编程语言——而不是统计使用的编程语言。

 

这听起来相当显而易见,但它代表了机器学习生态系统的一种变化,值得深入研究。

 

 

Python和R语言都适合进行数据分析

 

来源:Python

 

在以往比较Python和R语言的文章中通常会凸显出某种语言的明显优势,但这些优势充其量是微不足道的、主观的。尽管有些人认为R语言非常规统计函数的优势超过了Python,原因是后者需要使用Numpy这样的第三方库,但这些差异并没有产生那么大的影响。

 

事实就是R语言和Python都完全可以用于数据分析。

 

比如,假设用户要对某些

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值