R programming book

Курсы, колледжи, университеты.
User avatar
Иностранка 2002
Уже с Приветом
Posts: 1947
Joined: 20 Apr 2007 22:51
Location: from Donetsk, Ukraine

R programming book

Post by Иностранка 2002 »

Нужна хорошая книга по R programming -чтобы доходчиво и понятно
для новичков....
If possible make a legal U-Turn (c)
User avatar
Monster02
Уже с Приветом
Posts: 213
Joined: 14 Aug 2011 23:37
Location: Baku > DC > NC > MA > CT

Re: R programming book

Post by Monster02 »

Ana123
Уже с Приветом
Posts: 2462
Joined: 26 Jan 2003 06:39
Location: SFBA

Re: R programming book

Post by Ana123 »

Если вы еще не видели
http://www.r-project.org/
User avatar
shokoladnitsaa
Уже с Приветом
Posts: 7918
Joined: 08 Oct 2008 01:02
Location: usa

Re: R programming book

Post by shokoladnitsaa »

Иностранка 2002 wrote:Нужна хорошая книга по R programming -чтобы доходчиво и понятно для новичков....
Просто интересно, а почему не SAS ? Ну в смысле , если для новичков? ...это ваш выбор или компании, в к-рой трудитесь?
KotKot
Уже с Приветом
Posts: 5401
Joined: 04 Feb 2009 05:05

Re: R programming book

Post by KotKot »

shokoladnitsaa wrote:
Иностранка 2002 wrote:Нужна хорошая книга по R programming -чтобы доходчиво и понятно для новичков....
Просто интересно, а почему не SAS ? Ну в смысле , если для новичков? ...это ваш выбор или компании, в к-рой трудитесь?
Экономят нынче многие. SAS берет немало денег, а R - open source, но с R по моим поверхностным впечатлениям, больше мозгоклюйства.
Из своей головы не эмигрируешь.
User avatar
Annetta
Уже с Приветом
Posts: 12250
Joined: 18 Sep 2006 02:36
Location: New England

Re: R programming book

Post by Annetta »

Посмотрите на R Primer by Chris Green. Она в открытом доступе у автора и на многих других унивеситетских ресурсах лежит.
Happiness can be found, even in the darkest of times, if one only remembers to turn on the light. (C)
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Annetta wrote:Посмотрите на R Primer by Chris Green. Она в открытом доступе у автора и на многих других унивеситетских ресурсах лежит.
Книга написана в 2003 году, а последние обновления датируются 2006 годом.
R-project поновее и побогаче будет.

Интересно, а кто-нибудь сам программирует на R в Фарма индустрии, или слышал про таких людей?
User avatar
Иностранка 2002
Уже с Приветом
Posts: 1947
Joined: 20 Apr 2007 22:51
Location: from Donetsk, Ukraine

Re: R programming book

Post by Иностранка 2002 »

shokoladnitsaa wrote:
Иностранка 2002 wrote:Нужна хорошая книга по R programming -чтобы доходчиво и понятно для новичков....
Просто интересно, а почему не SAS ? Ну в смысле , если для новичков? ...это ваш выбор или компании, в к-рой трудитесь?
ето компания.....SAS же вроде толко для предприятии....ее опен соурце нет...так же?
If possible make a legal U-Turn (c)
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Да, всё правильно. SAS опен соурс нет. Лицензия стоит 6-8 тыс. на год. Хотя если сравнивать цену лицензии со годовой зарплатой программиста и его производительностью, то могут быть варианты...
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

KotKot wrote:Экономят нынче многие. SAS берет немало денег, а R - open source, но с R по моим поверхностным впечатлениям, больше мозгоклюйства.
А расскажите пожалуйста в чём там конкретно то мозгоклюйство?
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

Иностранка 2002 wrote:Нужна хорошая книга по R programming -чтобы доходчиво и понятно
для новичков....
Мне рекомендовали книги O'Reilly. У меня обе есть. Если кому надо, могу поделиться.
KotKot
Уже с Приветом
Posts: 5401
Joined: 04 Feb 2009 05:05

Re: R programming book

Post by KotKot »

Stanford Wannabe wrote:
KotKot wrote:Экономят нынче многие. SAS берет немало денег, а R - open source, но с R по моим поверхностным впечатлениям, больше мозгоклюйства.
А расскажите пожалуйста в чём там конкретно то мозгоклюйство?
В том, что надо учить другой язык с отличающейся логикой и интерфейсом. Я не настолько хорошо знаком с R, чтобы утверждать с полной уверенностью, что он сложнее SAS, но у меня создалось такое впечатление.
Из своей головы не эмигрируешь.
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Stanford Wannabe wrote:
KotKot wrote:Экономят нынче многие. SAS берет немало денег, а R - open source, но с R по моим поверхностным впечатлениям, больше мозгоклюйства.
А расскажите пожалуйста в чём там конкретно то мозгоклюйство?
Дело в том, что SAS и R имеют разные ниши. Поэтому их кажущаяся потенциальная взаимозаменяемость очень проблематична на практике.
SAS заточен под бизнес приложения в наиболее прибыльных областях: фарма, финансы, страховки, пр.
SAS программисту совсем не очевидно как сделать привычные элементарные вещи с помощью R. Например, data manipulation или reporting в ожидаемом формате. Может кто-то расскажет как в R читать SAS datasets?
Будучи open source R популярен в академической среде, где важны новые математические функции и по-барабану всякая там validation, compliance, etc. R- бесплатный и имеет кучу онлайн литературы.
Лицензия SAS дорогая, но литературы тоже полно и даже во много раз больше, если учитывать всякие статьи, user groups, etc. Поддержка пользователей со стороны компании выше всяких похвал, поскольку SAS- это частная компания, и владельцы хорошо понимают основы бизнеса.
Концептуально SAS и R - очень разные. SAS - древний интерпретатор, который всё представляет в виде таблиц и всегда работает с одной строкой данных. R - более современный ОО язык со всеми достоинствами и недостатками.
SAS программисты- это продвинутые пользователи одной системы на всю жизнь, которые знают свою сферу бизнеса, а не программисты в общепринятом смысле. Поэтому для них переход на абсолютно непохожую технологию R- огромный стресс. "Мозгоклюйство". Для каждой задачи - свой инструмент.
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Снежная Королева wrote:R намного лучше, чем SAS, даже если начать немного сложнее. Лучше хотя бы тем, что это open source, который активно разрабатывается.
Во некоторых сферах бизнеса это считается громадным, просто убийственным недостатком. :mrgreen:
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

chenko wrote:Может кто-то расскажет как в R читать SAS datasets?
Посмотрите на foreign package. Там есть функция read.xport(): SAS XPORT
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

I am asking about SAS native format like *.sas7bdat
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

chenko wrote:I am asking about SAS native format like *.sas7bdat
А как насчёт использования в SAS native R формата? И зачем именно native format? Ну то есть, при желании, можно же дату из SAS использовать в R.
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

В фарм индустрии исторически используется SAS формат. Вначале нужно показать что R может хотя бы местами успешно работать вместо SAS, а уж потом убеждать начальсто использовать R. Пока про переход на native R format даже мечтать не стоит.
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Снежная Королева wrote: "Просто интересно, а почему не SAS ? Ну в смысле , если для новичков?"

Для новичков намного легче начать с R. Установка бесплатно, учебники/примеры бесплатны, большая community + coursera.
Из приведенного списка всё кроме того, что R- бесплатный, можно оспорить.
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

Спорить можно с чем угодно, было бы желание :)
Но вот рост количества работ с требованьем знания R - факт бесспорный:
http://r4stats.com/2013/05/29/sas-domin ... tics-jobs/
Since 2012, job descriptions that included SAS declined by 961 (7.3%) and those containing Minitab declined by 154 (8.7%). Jobs for R increased by 497 (42%) pushing it past Minitab into third place by a slim margin.
Хотя SAS пока и занимает доминирующее положение, очень сложно конкурировать с free.

Image
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

Кстати, если кто то смотрит в книжку Верзани (не путать с рыбой бронзини :umnik1: ) и не находит пэкеджа Simple, на который она ссылается, то замените его на UsingR, и там найдёте почти все data sets.
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

Image
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Какой смысл публиковать красивый график, без его объяснения? Тем более, что в данном случае тут намешано много разного в одну кучу.

R- язык, который в большой степени развивается за счёт своих пользователей. Народ сам пишет новые модули. Поэтому много обсуждений вокруг них. В каком-то смысле емэйл-рассылки частично заменяют собой среду разработки коммерческих продуктов типа SAS.

С другий стороны SAS обеспечивает отличную документацию и поддержку пользователей. Поэтому в большинстве случаев достаточно Гугла, если нет - то можно послать запрос и получить ответ из первоисточника. Без мэйл-листов.

График показывает, что с 2008 года стало плохо всем. Даже R. В первый раз за всю его историю.
User avatar
Stanford Wannabe
Уже с Приветом
Posts: 13565
Joined: 20 Dec 2009 02:45
Location: Aztlán

Re: R programming book

Post by Stanford Wannabe »

А вы ткните мышкой в график, и будет вам счастье в виде длинного объяснения :)
User avatar
chenko
Уже с Приветом
Posts: 1478
Joined: 26 Jul 2001 09:01
Location: Киев-->...-->NJ

Re: R programming book

Post by chenko »

Интересная статья. :good: Хотя и написана R-людьми.
Спасибо!

Return to “Образование”