R+Microsoft Visual Studio

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

R+Microsoft Visual Studio

Сообщение gamm » 10 мар 2016, 21:07

Решил поместить новость сюда, поскольку она скорее интересна узкому кругу лиц :-)

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

R+Microsoft VS2015 Community

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: R+Microsoft Visual Studio

Сообщение jerry-maori » 10 мар 2016, 21:25

Хм.. интересно... спс...

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

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

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: R+Microsoft Visual Studio

Сообщение gamm » 11 мар 2016, 05:01

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

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: R+Microsoft Visual Studio

Сообщение jerry-maori » 11 мар 2016, 10:39

Если я их правильно понял на сайте, они сделали нативную поддержку многопоточности путём использования 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 нужны...

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: R+Microsoft Visual Studio

Сообщение gamm » 12 мар 2016, 23:50

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

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: R+Microsoft Visual Studio

Сообщение jerry-maori » 13 мар 2016, 11:52

Мой экспиренс (снёс предварительно 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 таких фортелей не выкидывает.

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: R+Microsoft Visual Studio

Сообщение gamm » 13 мар 2016, 12:05

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

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

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

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: R+Microsoft Visual Studio

Сообщение jerry-maori » 28 мар 2017, 19:36

Вести с фронтов
VS 2015 + Microsoft Open R 3.2.2 + Anaconda -- на выхлопе имеем неплохого кадавра с дебагом и прочим.
Мне пока очень нравится.

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя