Python与R —数据科学

While a great deal of data researchers will discuss the customary shortcomings like data wrangling in R or data representation in Python, ongoing improvements like Altair for Python or R have adequately reacted to these shortcomings.

尽管大量数据研究人员将讨论常规缺陷,例如R中的数据争用或Python中的数据表示,但诸如Altair for Python或R之类的持续改进已充分应对了这些缺陷。

So which one would it be a good idea for you to decide for your next data investigation venture?

因此,为您决定下一个数据调查事业是哪个主意呢?

R has been ruling this space for a long time now. This bodes well as this programming language was explicitly intended for analysts.

R已经统治这个空间很长时间了。 这预示着这种编程语言预示着分析人员的发展。

Also, it's upheld by a huge number of bundles that flawlessly incorporate with the accompanying programming languages:

而且,大量捆绑无瑕地与随附的编程语言结合使用的捆绑软件也支持它:

  • C

    C
  • C++

    C ++
  • Java

    Java

Over two decades after it initially rose, R has been embraced broadly crosswise over ventures from Google to Wall Street as a strong option in contrast to SAS and Matlab. Yet, of late, there has been a huge increment in the selection of Python by data researchers.

与SAS和Matlab相比,R在最初兴起后的二十多年里,已经广泛地接受了从Google到华尔街的风险投资。 然而,最近,数据研究人员在选择Python方面有了巨大的增长。

This wonder can be credited to the way that Python offers a great deal of favorable circumstances that settle on it a down to earth decision for some inside the innovation business.

这个奇迹可以归功于Python提供了大量有利条件的方式,这些条件可以使它对创新业务内部的某些人脚踏实地地做出决定。

This is upheld by Guido van Rossum, the maker of Python, who said «I have this expectation that there is a superior way. Higher-level devices that really given you a chance to see the structure of the product all the more obviously will be of colossal worth.»

Python的制造商Guido van Rossum对此表示支持,他说«我期望有一种更好的方法。 真正使您有机会更清楚地看到产品结构的高级设备将具有巨大的价值。»

提出Python的防御

(

Presenting the defence for Python

)

Python is known to be very simple to learn and utilize on account of its discernible linguistic structure. It's likewise an incredible language to increase important presentation to data science while upgrading your insight and experience.

众所周知,Python因其可识别的语言结构而非常易于学习和使用。 同样,这是一种令人难以置信的语言,它可以在提高您的洞察力和体验的同时增加对数据科学的重要展示。

Also, Python is a broadly useful programming language, thus, it very well may be effectively adjusted to take care of any potential issue. Regardless of whether it's taking part in data mining or building web administrations, you can use Python to take care of data related issues from start to finish.

另外,Python是一种广泛使用的编程语言,因此,很可能对其进行了有效调整,以解决任何潜在的问题。 无论是参与数据挖掘还是建立Web管理,您都可以使用Python从头到尾处理与数据相关的问题。

To recognize exceptions in a dataset, both Python and R can take care of business productively. Be that as it may, on the off chance that you need to make a web administration that empowers others to discover anomalies in the datasets, Python is the best decision.

为了识别数据集中的异常,Python和R都可以高效地处理业务。 尽管如此,在您需要进行网络管理以使其他人能够发现数据集中的异常情况时,Python是最好的决定。

You can say that Python is additionally more qualified for profound learning (DL). This is on the grounds that it's bolstered by bundles like Keras, TensorFlow, and Theano which make the making of profound neural systems a consistent procedure.

您可以说Python更适合进行深度学习(DL)。 这是基于Keras,TensorFlow和Theano等捆绑软件的支持,这些捆绑软件使深层神经系统的构建成为一致的过程。

In addition, with regards to supporting DL, Python's offering is far predominant. In addition, there is additionally a gigantic developing network which likewise incorporates numerous from the data science network.

另外,就支持DL而言,Python的产品占主导地位。 另外,还有一个巨大的开发网络,它同样包含了来自数据科学网络的众多网络。

为R提出辩护

(

Putting forth the defense for R

)

R is incredible on the grounds that bundles like CRAN that accompany a large group of factual apparatuses and AI (ML) calculations. Also, R can be effectively reached out with C++ with the assistance of Rcpp.

R之所以令人难以置信,是因为它捆绑了诸如CRAN之类的捆绑,这些捆绑伴随着大量的事实设备和AI(ML)计算。 同样,借助Rcpp,可以使用C ++有效地达到R。

Much the same as Scikit-Learn in Python, the Caret bundle likewise makes it consistent to utilize various calculations inside a solitary interface. Also, RStudio gives a phenomenal autonomous advancement condition (IDE).

插入符号包与Python中的Scikit-Learn几乎一样,同样使它能够在单独的界面内利用各种计算保持一致。 而且,RStudio提供了惊人的自主提升条件(IDE)。

With regards to data representation, R stands out with its amazing scope of perception instruments like the accompanying:

关于数据表示,R凭借其惊人的感知工具范围(如随附)而脱颖而出:

  • ggplot2

    ggplot2
  • googleVis

    googleVis
  • rCharts

    图表

Be that as it may, while Python isn't keeping pace with R with regards to perception, the programming language has a wide scope of amazing representation libraries like Matplotlib and Seaborn.

尽管如此,尽管Python在感知方面未能与R并驾齐驱,但该编程语言拥有广泛的令人惊叹的表示库,例如Matplotlib和Seaborn。

So what's the best programing language for data science?

那么,数据科学的最佳编程语言是什么?

As per Ricardo Vladimiro, Data Science Lead at Miniclip, there is definitely not a superior decision. While Python is his preferred programming language, his day by day coding is done in R.

根据Miniclip数据科学主管Ricardo Vladimiro的说法,绝对没有一个更好的决定。 尽管Python是他偏爱的编程语言,但他的日常编码是用R语言完成的。

Picking one over the other exceedingly relies upon the goal of the undertaking.

一个接一个地选择完全取决于企业的目标。

At Intersog, our data researchers accept that it's about your usual range of familiarity. So in case you're originating from a software engineering foundation and feel much increasingly open to working with Python, at that point that is the best decision for you.

在Intersog,我们的数据研究人员认为这与您通常的熟悉程度有关。 因此,如果您来自软件工程基础,并且对使用Python感到越来越开放,那么这对您来说是最佳决定。

Yet, in case you're an analyst or a data expert by profession, R will most likely be an increasingly natural decision. At Techmango, we cherish R, but on the other hand we're known to utilise Python a considerable amount.

但是,如果您是专业分析师或数据专家,则R很可能会成为越来越自然的决定。 在Techmango,我们珍惜R,但另一方面,我们知道大量使用Python。

Are you looking to engage a software and app development Company like Techmango for your next big data project? Snap here to plan a free discussion with one our top data researchers.

您是否正在寻求像Techmango这样的软件和应用程序开发公司参与下一个大数据项目? 赶快来这里计划与我们的顶级数据研究人员进行免费讨论。

翻译自: https://habr.com/en/post/462035/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值