Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

> R language
PantheraBagira
сообщение 1.04.2010 - 21:18
Сообщение #1





Группа: Пользователи
Сообщений: 8
Регистрация: 11.05.2009
Пользователь №: 6122



Дорогие коллеги!
Подскажите, пожалуйста, есть ли какой-нибудь самоучитель по программированию в языке R, кроме того, который зашит в самой программе. Например на русском языке или с примерами медицинской статистики?...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
 
Открыть тему
Ответов
Игорь
сообщение 3.04.2010 - 10:04
Сообщение #2





Группа: Пользователи
Сообщений: 1141
Регистрация: 10.04.2007
Пользователь №: 4040



Основная часть материалов по R, как и по всем остальным свободным проектам (Linux etc), это - 99% непродуктивных перекрестных ссылок и ссылок на какую-нибудь чушь (типа на форуме задают вопрос, а в ответ получают ссылку на книгу или на тот же сайт R), в чем апологеты свободного ПО далеко превзошли даже Microsoft.

Во всех материалах по R (из того 1%, который достоин, чтобы с ним ознакомиться) есть пара существенных, по моему мнению, недостатков, которые роднят его с коммерческими ударно-нажимными пакетами:

1. Отсутствие вменяемых описаний алгоритмов абсолютно со всеми формулами (т.е. повторить программу по данному описанию, не привлекая иных источников, нельзя). Все сделано для того, чтобы максимально затруднить проверку программ на их адекватность. Даже до библиотеки NAG не дотягивает.
2. Отсутствие ссылок на доступные научные исходные ресурсы (статьи и т.п.). Т.е., все ссылки - на статьи, доступные только за большие деньги исключительно в издательствах или коммерческих хранилищах, на книги, описание попыток ознакомиться с которыми - целая отдельная история.

Первого свойства лишены только SAS и StatXact. Пакет AtteStat близок к решению данной проблемы, но по ряду модулей работы еще много - есть хотя бы стремление.

Второе свойство подтверждает, что R - не совсем свободная и совсем не бесплатная затея - это типичный насос для выкачивания денег, причем гораздо более циничный, чем любое коммерческое предприятие, искажающий саму прекрасную идею свободности ПО. Вот решили мы, например, посчитать (и исследовать) критерий Дарбина-Уотсона в R. Нам предлагается идиотское скромное описание и только одна ссылка на себя любимого: Fox J. Applied Regression Analysis, Linear Models, and Related Methods. - Sage, 1997. Книги, естественно, нет в свободном доступе (но есть куча ссылок на коммерческие издания по R данного автора). Нет ее и в файлообменных сетях. Ее можно только купить. Причем очень дорого. Похоже на то, что вам дают бесплатно ручку для бритвы, а потом за чудовищные деньги предлагают купить лезвия для нее.

Так что весьма странно видеть все эти "залипухи" в якобы свободном пакете для гурманов. Почему гурманов? У нас уже в 1989 году для расчетных программ был, хотя и самодельный, но какой-никакой текстовый пользовательский интерфейс с меню, полями ввода данных, поддержкой мыши. А в 1990 году - даже и графический (на смеси Фортрана, Ассемблера и Си!). Работать из текстовой строки в 2010 году разумно ли? Этот метод общения с программой никогда не получит широкого распространения среди пользователей. Хотя один положительный момент имеется - на дальних подступах отсекается "халява".

Вот, например, как считают критерий Дарбина-Уотсона в R: http://hosho.ees.hokudai.ac.jp/~kubo/Rdoc/...bin.watson.html Неслабо?

Так что, уважаемые, купите для конторы SAS и забудьте все остальное как дурной сон.

Сообщение отредактировал Игорь - 4.04.2010 - 09:16


Signature
Ebsignasnan prei wissant Deiws ainat! As gijwans! Sta ast stas arwis!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
PantheraBagira
сообщение 8.04.2010 - 19:31
Сообщение #3





Группа: Пользователи
Сообщений: 8
Регистрация: 11.05.2009
Пользователь №: 6122



Спасибо, Игорь! За очень пространный и аргументированный ответ на мой вопрос. До сегодня я все рассчеты проводила (большую их часть) в Statistica. Но некоторый ажиотаж вокруг R заставил меня чувствовать некоторую ущербность. В связи с этим, я бы хотела разобраться в нем, чтобы понимать суть. Как позиционируют его любители - что он очень гибкий, и ты сам задаешь порядок рассчетов. что-то вроде крутого калькулятора получается. В то время как, в стат пакетах зашиты только конкретные жесткие алгоритмы, и если ты в них не вписываешься, то извиняйте. Это так?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
DoctorStat
сообщение 8.04.2010 - 21:09
Сообщение #4





Группа: Пользователи
Сообщений: 381
Регистрация: 18.08.2008
Из: Москва Златоглавая
Пользователь №: 5224



Цитата(PantheraBagira @ 8.04.2010 - 20:31) *
Но некоторый ажиотаж вокруг R заставил меня чувствовать некоторую ущербность
Чем отличается R от других стат.пакетов - взгляд дилетанта. Представьте себе, что вам нужно подарить на день рождения подруги (тоже пантеры) какой-нибудь модный гаджет (это такая электронная штуковина). Что вам делать, куда идти за покупкой? Есть два варианта решения этой проблемы:
1. Метаться по маленьким магазинчикам на рынке, выспрашивая продавцов о достоинствах того или иного товара. В отдельном павильончике-закуточке будет в наличии лишь ограниченный набор электроники. Чтобы получить полное представление об ассортименте, Вам придется полдня бегать по рынку, но в конце концов вы так и не сможете найти прибор, удовлетворяющий всем вашим требованиям . Но есть лучший способ:
2. Зайти в большой супер-маркет (программа R). Там лежит огромное количество отобранного, качественного товара (методов) на любой вкус по сниженным ценам. Вы всегда найдете то, что Вам нужно в одном месте!

Сообщение отредактировал DoctorStat - 8.04.2010 - 21:12


Signature
Просто включи мозги => http://doctorstat.narod.ru
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Игорь
сообщение 9.04.2010 - 13:28
Сообщение #5





Группа: Пользователи
Сообщений: 1141
Регистрация: 10.04.2007
Пользователь №: 4040



Цитата(DoctorStat @ 8.04.2010 - 22:09) *
... лежит огромное количество отобранного, качественного ...

Может, и лежит. Может, и огромное количество. И даже отобранное у кого-то. Но вот непонятно, откуда взялся миф о непревзойденном качестве этого огромного количества?

С подачи уважаемого Н.Н. Хромова-Борисова мы тестировали на данном форме ДИ для отношения что-то типа 1 млн. мальчиков к 2 млн. мальчиков+девочек. И с тестом справилась только одна программа (знаем, какая), и то после небольшой доработки. Если SAS и SPSS тестируют десятки лет сотни тысяч профессионалов, а в разработке участвуют сотни докторов наук, не может собранная на коленке студенческая поделка быть лучше. Не верю.

Сообщение отредактировал Игорь - 9.04.2010 - 13:28


Signature
Ebsignasnan prei wissant Deiws ainat! As gijwans! Sta ast stas arwis!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Сообщений в этой теме
- PantheraBagira   R language   1.04.2010 - 21:18
- - DoctorStat   Цитата(PantheraBagira @ 1.04.2010 - 21...   2.04.2010 - 16:09
- - Игорь   Основная часть материалов по R, как и по всем оста...   3.04.2010 - 10:04
|- - PantheraBagira   Спасибо, Игорь! За очень пространный и аргумен...   8.04.2010 - 19:31
|- - DoctorStat   Цитата(PantheraBagira @ 8.04.2010 - 20...   8.04.2010 - 21:09
|- - Игорь   Цитата(DoctorStat @ 8.04.2010 - 22:0...   9.04.2010 - 13:28
- - nokh   Цитата(DoctorStat @ 9.04.2010 - 00:0...   9.04.2010 - 04:41
- - DrgLena   PantheraBagira, задала вполне конкретный вопрос о ...   9.04.2010 - 22:16
|- - nokh   Цитата(DrgLena @ 10.04.2010 - 01:16)...   10.04.2010 - 09:41
- - Игорь   Мы же не садисты, а ученые. Ну поиронизировали, а ...   10.04.2010 - 09:56
- - DrgLena   Nokh, спасибо большое, я не знала про эти возможно...   10.04.2010 - 10:04
|- - Игорь   Цитата(DrgLena @ 10.04.2010 - 10:04)...   10.04.2010 - 10:11
- - DrgLena   Да, общественности, конечно, можно и exel (но его...   10.04.2010 - 11:36
- - Игорь   Нет, я не понимаю. Есть могучий R с дурацким прост...   10.04.2010 - 16:48
|- - p2004r   Цитата(Игорь @ 10.04.2010 - 15:48) Н...   28.04.2011 - 11:33
- - DrgLena   Цитата(Игорь @ 10.04.2010 - 16:48) Н...   10.04.2010 - 19:05
- - PantheraBagira   Мда... даже не знаю с чего начать комментировать в...   16.04.2010 - 17:09
|- - Игорь   Цитата(PantheraBagira @ 16.04.2010 - 18...   7.05.2010 - 16:15
|- - плав   Цитата(Игорь @ 7.05.2010 - 17:15) ...   2.06.2010 - 09:30
|- - p2004r   Цитата(Игорь @ 7.05.2010 - 15:15) ...   28.04.2011 - 11:41
- - bubnilkin   http://molbiol.ru/forums/index.php?showtopic=10272...   7.05.2010 - 12:44
- - Игорь   Для R есть интересная оболочка (frontend). Называе...   9.04.2011 - 08:21
- - Pinus   Часто ли встречаются статьи в серьезных зарубежных...   2.09.2011 - 06:09
|- - p2004r   Цитата(Pinus @ 2.09.2011 - 05:09) Мн...   28.09.2011 - 11:57
|- - Pinus   Цитата(p2004r @ 28.09.2011 - 19:57) ...   30.09.2011 - 10:48
|- - p2004r   Цитата(Pinus @ 30.09.2011 - 09:48) Н...   30.09.2011 - 11:08
- - Игорь   Просмотрел еще раз тему. Интересно побеседовали. П...   2.09.2011 - 13:10
|- - Игорь   Цитата(Игорь @ 2.09.2011 - 14:10) По...   7.09.2011 - 06:28
|- - p2004r   Цитата(Игорь @ 7.09.2011 - 05:28) Пр...   28.09.2011 - 11:55
- - Pinus   Спасибо за ссылки, p2004r. Убеждаюсь.   3.10.2011 - 02:55
- - TheThing   Лично мне очень нравится RStudio - интегрированная...   27.11.2011 - 00:26
|- - p2004r   Цитата(TheThing @ 27.11.2011 - 00:26...   27.11.2011 - 11:35
|- - TheThing   Цитата(p2004r @ 27.11.2011 - 11:35) ...   27.11.2011 - 11:48
|- - p2004r   Цитата(TheThing @ 27.11.2011 - 11:48...   27.11.2011 - 12:05
- - chadin   Не смог удержаться от своих 5 копеек в вашу рублев...   13.02.2013 - 16:54
- - DrgLena   Цитата(chadin @ 13.02.2013 - 17:54) ...   13.02.2013 - 18:04
- - nokh   Наткнулся на разработку оставившего нас на произво...   24.07.2013 - 14:23
- - user973   написал код - все работает, создаю окружение, в ко...   3.08.2013 - 14:11
|- - p2004r   Цитата(user973 @ 3.08.2013 - 14:11) ...   10.08.2013 - 18:23
- - user973   добавил require(), чтобы загрузить пакеты, но это ...   3.08.2013 - 15:00
- - user973   хорошие новости: в среде R - код работает, при вы...   4.08.2013 - 09:19
- - user973   в итоге: надо читать мануалы, они рулез. e1 <- ...   4.08.2013 - 10:41
|- - nokh   Цитата(user973 @ 4.08.2013 - 13:41) ...   6.08.2013 - 10:19
- - user973   1) оповещение на почту по факту ответа не пришло, ...   6.08.2013 - 13:32
- - user973   т.е. почему код выполняется в окружении? а в самоп...   11.08.2013 - 07:48
|- - p2004r   Цитата(user973 @ 11.08.2013 - 07:48)...   11.08.2013 - 11:36
- - user973   Про Rserve ничего не знал, теперь надо будет переб...   12.08.2013 - 19:19


Добавить ответ в эту темуОткрыть тему