Как изучить R как [закрытый] язык программирования

Я вижу их много в acedemic настройках (размещенный на сайтах отдела или факультета), но Вы правы в этом, они не очень популярны.

Однако помнят, что большое обещание Java было достигнуто. У нас есть Flash, Апплеты Java, Silverlight и когда-либо улучшающиеся платформы JavaScript.

Теперь, если я сделал, добавляют личное мнение - я думаю, что апплеты Java неэлегантны. Они имеют тенденцию выглядеть ужасными, Среда выполнения Java делает свое присутствие в ОС слишком известным (с точки зрения зрительного ряда во время выполнения, обновлений и ужасного установщика). Flash намного лучше с его богатой средой медиа и его прозрачным (и повсеместный) развертывание.

104
задан NelsonGon 19 April 2019 в 20:32
поделиться

3 ответа

Для начала вы можете прочитать статью Джона Кука . Также убедитесь, что вы прочитали "The R Inferno" .

На домашней странице R есть много хороших ресурсов, но, в частности, прочтите "Введение в R" " и " Определение языка R ".

Некоторые очень тесно связанные вопросы о переполнении стека:

Моя любимая книга по теме: «Программное обеспечение для анализа данных: программирование с помощью R» Джона Чемберса , создателя языка S.

86
ответ дан 24 November 2019 в 04:12
поделиться

Я бы предпочел хорошее и исчерпывающее начало, например The R Book Майкла Кроули. Это легкая для чтения и полная книга по основным функциям R, со статистическими советами и несколькими упражнениями. В нем много внимания уделяется сильным сторонам R (например, линейным моделям), а также даются полезные приемы кодирования. Это мне очень помогло, пока я боролся с загадочными онлайн-курсами.

alt text

18
ответ дан 24 November 2019 в 04:12
поделиться

Я очень практичный ученик, поэтому этот совет может относиться к моему стилю обучения. Я бы посоветовал лучше всего начать «обучение программированию» на любом языке с поиска проблем, выходящих за рамки вашего обычного опыта, с последующими попытками их решения с помощью языка программирования.

Проекты, которые научили меня больше всего о том, как программировать с помощью R не имело никакого отношения к статистике.

Знание таких функций, как parse () и eval () , ни в коем случае не является мерой за то, что он «хороший программист R». Приложения, требующие интенсивного использования этих функций, не составляют большую часть проблемного пространства, в котором вы можете применить R . Вместо этого, я думаю, вам следует попытаться быть «хорошим программистом», который знает R .

14
ответ дан 24 November 2019 в 04:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: