![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 8 Регистрация: 11.05.2009 Пользователь №: 6122 ![]() |
Дорогие коллеги!
Подскажите, пожалуйста, есть ли какой-нибудь самоучитель по программированию в языке R, кроме того, который зашит в самой программе. Например на русском языке или с примерами медицинской статистики?... |
|
![]() |
![]() |
![]() |
![]()
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 1219 Регистрация: 13.01.2008 Из: Челябинск Пользователь №: 4704 ![]() |
2. Зайти в большой супер-маркет (программа R). Там лежит огромное количество отобранного, качественного товара (методов) на любой вкус по сниженным ценам. Вы всегда найдете то, что Вам нужно в одном месте! Огромное количество - да, качественное - не всегда, на любой вкус - нет, всегда найдёте нужное - нет. Мой опыт "нет" касается в первую очередь графического представления результатов. Если речь идёт не о простеньких гистограммах и скаттерграммах - дела плохи. Что авторы пакета закрепили за командой - то и получайте. Да и с гистограммами всё нужно описать руками: толщину линий, цвета, шрифты. Мне удобнее это делать кликая мышкой. Во-вторых, я долго искал аналог нелинейного анализа главных компонент по алгоритму CatPCA из SPSS и не нашёл, нашёл только брошенную на пол-пути библиотеку Gifi ещё для первой версии R в которую автор планировал его вставить. Искал метод обработки данных с цензурированными наблюдениями типа "менее чем" и нашёл только один крупный и авторитетный пакет, но результаты которого по этому методу не совпали с результатами старой DOS-овской программы и с моим ручным расчётом. Поэтому, в-третьих, пусть и не столь категорично как Игорь, имею претензии к качеству пакетов или к неполноте их описания (возможно, если бы искал там формулы - претензий было бы гораздо больше). >Panthera Теперь о плюсах. (1) Все распространённые методы включены в большое количество программ, где зачастую расчёты по ним проводить удобнее чем в R либо выдача результата качественнее. Но зато почти вся экзотика - в R. "Почти" - т.к. кое-что программируется энтузиастами SAS и SPSS и эти коды можно найти в сети. Среди этой экзотики встречаются перлы, которые хотелось бы "взять на вооружение", но незнание языка R не позволяет свободно с ними обращаться. В этом случае действительно некоторая ущербность ощущается. (2) Комбинация методов. Ни один кнопочный интерфейс никогда не предоставит возможности комбинировать методы. А уж если учиться их программировать на каком-то языке - то лучше на бесплатном. О популярности R говорит хотя бы то, что последние версии SPSS поддерживают код R. Из личного. Хотел провести анализ главных компонент с бутстрепом - оказалось есть подводные камни в виде смены знаков в биполярных факторах и изменения порядка следования главных компонент. Получается, что в анализ нужно включать прокрустово преобразование. Т.к. сделать это в R можно, а я не умею - есть уже явное чувство ущербности. Если в студенчестве и аспирантуре такие задачи брались многодневным штурмом, то сейчас всё время что-то мешает: лень, усталость, другие дела... Если чувствуете в себе силы - штурмуйте! По сугубо личному опыту - есть какое-то качественное отличие самообразования примерно до 25-30 лет и после. Если бы знал это - постарался бы побольше тогда в себя впихнуть. Задать вопросы по R знающим людям и лично нашему главному её популяризатору Шипунову (plantago) можно здесь: http://molbiol.ru/forums/index.php?showtopic=102724 Сообщение отредактировал nokh - 9.04.2010 - 05:24 |
|
![]() |
![]() |
![]() ![]() |