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

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

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





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



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





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



Мда... даже не знаю с чего начать комментировать все мною вышепрочитанное. Наверное, начну с благодарностей за ссылки. Я их просмотрю. К "программисткому юмору" я привыкла и отношусь спокойно. И как показывает практика программисты сами редко что дельное советуют, а только кичатся своей уникальностью. А ощутимая помощь приходит, как правило, не от них. Что и требовалось доказать.
Я специально создала тему, чтобы понять кто что думает об этом способе (язык R) статистической обработки данных, чтобы в итоге понять насколько имеет смысл в нем разбираться. Кстати, глумеж над моей "блондинистостью" как-то неуместен, так как иногда на такие запросы (самоучитель на русском) приходят положительные, как ни странно, ответы.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Игорь
сообщение 7.05.2010 - 16:15
Сообщение #3





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



Цитата(PantheraBagira @ 16.04.2010 - 18:09) *
Мда... даже не знаю с чего начать комментировать все мною вышепрочитанное. Наверное, начну с благодарностей за ссылки. Я их просмотрю. К "программисткому юмору" я привыкла и отношусь спокойно. И как показывает практика программисты сами редко что дельное советуют, а только кичатся своей уникальностью.

А потому что от программистов часто требуют того, что они знать и делать, вообще говоря, не обязаны. Все, связанное с компьютерами, программисты якобы обязаны знать. Ничего подобного. Не обязаны. Универсальность - это середина прошлого века. В современном программировании специализаций не меньше, если не больше, чем в медицине.

А если вы полагаете, что вашему программисту для написания расчетной программы достаточно сказать: "Иди делай", и он делает, попутно выполнив обязанности библиографа, математика, постановщика задачи, кодировщика, тестера, технического писателя, специалиста по внедрению и сопровождению, преподавателя, а часто еще и маркетолога и менеджера, скажите ему хотя бы спасибо, ибо он за одну зарплату сработал за десятерых.

При этом, как правило, тот же программист в наших медучреждениях чинит компьютеры, администрирует 1C и прокладывает локальные сети, заправляет принтеры и ксероксы. А это тоже - отдельные специальности. Были случаи, когда руководство учреждений посчитало, что все перечисленное делается само собой. Программист, часто единственный, в результате увольнялся, а руководство огребало проблем "на всю катушку". Да и поделом ему.
Цитата(PantheraBagira @ 16.04.2010 - 18:09) *
Кстати, глумеж над моей "блондинистостью" как-то неуместен, так как иногда на такие запросы (самоучитель на русском) приходят положительные, как ни странно, ответы.

Просмотрел тему. Не нашел не только глумления, но и каких-либо упоминаний о цвете волос. Так что данное замечание лишь отражает негативные несбывшиеся ожидания.
Цитата(bubnilkin @ 7.05.2010 - 13:44) *

"Отлично". Кто-то после такого захочет R?

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


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





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



Цитата(Игорь @ 7.05.2010 - 17:15) *
"Отлично". Кто-то после такого захочет R?

На самом деле, людям, которые давно "сидят" в процедурных языках R достаточно непривычен. Это ведь действительно большой калькулятор, к которому все, кто могут, пишут свои функции. Кто-то лучше, кто-то хуже. Ориентироваться надо на автора - сейчас многие (если не все) при разработке статистических алгоритмов делают реализацию на R (точнее, на языке S в диалекте R). Кстати, часто код функции можно увидеть если ввести ее имя без скобок - так что посмотреть авторский код несложно (если его не скомпилировали).
Многие вещи удобны, даже для преподавателя (например, написал функцию clopper.ci() и пожалуйста, все, что надо для расчета доверительного интервала Клоппера-Пирсона - ввести, например, clopper.ci(15,40).
Чтобы не мучаться с библиотеками загнал такие функции в автостарт и можно быстро объяснять, как оценивать статьи. Многие графики реализованы в R лучше, чем в других программах и их больше - например мешочный график (bagplot), диаграмма-сито и мозаичная диаграмма (использовать проще, чем в SAS, с которого были портированы).
Для любителей щелкать по всему, что движется мышью - есть R Commander (библиотека Rcmdr) - кстати, на русском.
По поводу литературы, у меня чувство, что книг по R сейчас больше, чем по любому другому статистическому языку (естественно, на английском). Начать можно с официальной документации по R http://cran.r-project.org/doc/manuals/, есть книги, для пересаживающихся с других программ (stata, SAS). Очень хороший сайт для начинающих
http://www.statmethods.net/ - там все по задачам и ориентировано на "пересаживающихся".
Вообще тот факт, что сейчас почти все крупные производители (SAS, SPSS, Statistica) сделали интерфейс с R говорит о многом. А если учитывать, что тот же DCOM модуль, который используется Statistica для связи с R используется для передачи таблиц и результатов в Word, то понятно, что R можно использовать и как генератор отчетов (либо использовать его возможности генерации HTML).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Сообщений в этой теме
- 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


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