Microsoft's R language release MRO and development tools RTVs

Source: Internet
Author: User

(This article also published in my public number "dotnet daily Essence article", Welcome to the right QR code to pay attention to. )

Preface: After acquiring the R language Developer, Microsoft also independently publishes or integrates the R language into its own product, which is described below including the development tools RTVs.

R is the world's most powerful statistical computing, machine learning, and graphical language/platform, accompanied by a global community of users, developers and contributors. R was also widely used in the field of environmental analysis that I had previously worked on, according to a friend who graduated from an environmental professional who successfully entered Facebook as a data scientist because he was well-acquainted.

As we all know, Microsoft acquired the R language developer Revolution Analytics early last year, and given Microsoft's positive attitude to open source, it has not changed the open source State of the R language after the acquisition. It also released its own version of R and the development plug-in in Visual Studio.

Mro

Microsoft renamed the previous Revolution R open to Microsoft R Open, and the latest version of this article was 3.2.3. MRO 3.2.3 is an enhanced R release, based on the R language 3.2.3, which contains some additional feature packs and can be used to improve performance with MLK authorization.

Yes: Https://mran.revolutionanalytics.com/download, support Windows,ubuntu,centos/redhat,suse,mac OS x.

Microsoft R Server

This is the previous Revolution R Enterprise, the latest version is 8.0/2016, it is strange that the name on the Windows platform still retains the Rre for Windows 8.0, while the other platforms are already called Microsoft R Server It's 2016. It may be the reason Microsoft intends to put Windows Microsoft R server into SQL Server 2016 as a service to provide. This is the environment of the R platform on the server cluster, which can be connected to other big data platforms (e.g., Hadoop or Teradata DB), and the analysis function is more comprehensive. It uses the built-in 3 components to optimize for fast parallel execution (ScaleR) to manage resources for parallel computing (DISTRIBUTEDR) to connect multiple data sources (CONNECTR).

Product Home page in: Https://www.microsoft.com/en-us/server-cloud/products/r-server, download requires MSDN Subscription (but can apply for trial) and also support multiple operating systems.

Mro-for-rre

Microsoft R Open for Revolution R enterprise/microsoft R Server is a Microsoft R open release version specifically tailored for Microsoft R Server (not a bit dizzy ...). The version of this article is also 3.2.3, so the R language engine based on it is also 3.2.3. If you need to develop r programs that can run in Microsoft R Server, then you have to use this version to debug locally, but there are some extra packages relative to MRO.

Yes: https://mran.revolutionanalytics.com/download/mro-for-mrs/, multi-platform support is a must.

RTVS

While installing any version of R will install the Rstudio, but since it is Microsoft's own things, it is natural to be able to develop R in the universe first IDE. This does not r Tools for Visual Studio (RTVS) turned out. No doubt support: IntelliSense, interactive windows, debugging, variables and data Browser, while supporting Cran R (with one release), MRO and Mro-for-rre, and of course, free to use.

In the RTVS Help document: Http://microsoft.github.io/RTVS-docs/, there is a video (on the tubing that requires climbing the wall) to get started quickly.

Once the installation RTVs is successful, you can see the options for R when you create a new project, such as:

In addition, in the Tools-configuration section of the R tool configuration, you can set the R engine to MRO or Mro-for-rre, re-select to restart vs in order to function.

The product page is: https://www.visualstudio.com/en-us/features/rtvs-vs.aspx.

In addition, the Vscode also supports R's syntax highlighting, but now that's it.

Microsoft's R language release MRO and development tools RTVs

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.