Страница 1 из 1

R+Microsoft Visual Studio

Добавлено: 10 мар 2016, 21:07
gamm
Решил поместить новость сюда, поскольку она скорее интересна узкому кругу лиц :-)

Микрософт добавил поддержку R в последний выпуск бесплатной студии, и сделал собственный клон R. Может получиться интересно, нужно изучать :-)

R+Microsoft VS2015 Community

Re: R+Microsoft Visual Studio

Добавлено: 10 мар 2016, 21:25
jerry-maori
Хм.. интересно... спс...

Есть ещё Microsoft R Open 3.2.3
https://mran.revolutionanalytics.com/download/

Но там вроде замут на AZURE и женение с MsSQL

Re: R+Microsoft Visual Studio

Добавлено: 11 мар 2016, 05:01
gamm
jerry-maori писал(а):Но там вроде замут на AZURE и женение с MsSQL
там еще и собственный R-server для больших данных. Главное, чтобы они в сторону не ушли, и поддерживали совместимость с крановским вариантом R. А если они распределение памяти нормальное сделают, и собственный Rcpp с полной интеграцией в студию, то я им спасибо скажу. Поскольку в R главное не сам R, пакеты.

Re: R+Microsoft Visual Studio

Добавлено: 11 мар 2016, 10:39
jerry-maori
Если я их правильно понял на сайте, они сделали нативную поддержку многопоточности путём использования MKL. Так что на интелловских процах прирост должен быть сочный.

Код: Выделить всё

R version 3.2.3 (2015-12-10) -- "Wooden Christmas-Tree"
Copyright (C) 2015 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

Microsoft R Open 3.2.3
Default CRAN mirror snapshot taken on 2016-01-01
The enhanced R distribution from Microsoft
Visit http://go.microsoft.com/fwlink/?LinkID=722555 for information
about additional features.

Multithreaded BLAS/LAPACK libraries detected. Using 4 cores for math algorithms.
Связка из VS + R tools for VS + MS R open + MKL for R Open завелась.
Из внезапного - ему зачем-то Web Development Components из состава VS нужны...

Re: R+Microsoft Visual Studio

Добавлено: 12 мар 2016, 23:50
gamm
jerry-maori писал(а):Из внезапного - ему зачем-то Web Development Components из состава VS нужны...
попробовал поставить без веба, получил только командную строку без IDE. Видимо, это теперь без веба не работает ... хотя при установке все это конфликтовало с зоопарком, который стоит на машине. Может из-за этого IDE не встала

Re: R+Microsoft Visual Studio

Добавлено: 13 мар 2016, 11:52
jerry-maori
Мой экспиренс (снёс предварительно CRAN R, R STUDIO)/
1. Win 10 64 bit rus
2. VS 2015 comm Upd 1 Rus

Ставим Microsoft Open R
Ставим R tools for VS
Ставим MKL

Из хорошего - подсветка кода в VS
Из плохого - проблемы с кодировками (он вместо русских букв что-то космическое выводит. Там даже не переход UTF8 - CP1251, а что-то прям из наречия зерлингов. Очевидно, лечится, но осадочек остался)
Внешне скопировали RStudio, только с косяками.

Моё мнение:
Таки пока не взлетело. Требует после сборки обработки напильником.
Связка CRAN R + RStudio таких фортелей не выкидывает.

Re: R+Microsoft Visual Studio

Добавлено: 13 мар 2016, 12:05
gamm
jerry-maori писал(а):Таки пока не взлетело. Требует после сборки обработки напильником.
ага. Ну, с русскими буквами - это вообще фирменный стиль мелкософта, я так и не смог понять, по какому принципу они вывод корежат (мечта моя - кнопка в уиндовсе, "отключить все, везде и навсегда").

Но и с отладчиком пока тоже не разобрался - была такая нахлобучка на R, Ягуар, с ней было понятнее. А вот RStudio, имхо, штука бесполезная, и скорее вредная. Но это, видимо, влияние программистского прошлого, с командной строкой :-)

но в целом, как первая попытка, у MS вполне получилось. Будем надеяться, что допилят. Кстати, Питон в студии теперь штатный, а вот старый питон у меня тоже не завелся - в путях потерялся, либо длины path не хватило, с моим зоопарком.

Re: R+Microsoft Visual Studio

Добавлено: 28 мар 2017, 19:36
jerry-maori
Вести с фронтов
VS 2015 + Microsoft Open R 3.2.2 + Anaconda -- на выхлопе имеем неплохого кадавра с дебагом и прочим.
Мне пока очень нравится.