Вопрос
Кто-нибудь знает хороший онлайн-ресурс, например, по коду R?
Программы не обязательно писать для иллюстративных целей, я действительно просто ищу какие-то места, где написана куча кода R, чтобы дать мне представление о синтаксисе и возможностях языка?
Редактировать: Я прочитал основную документацию на основном сайте, но мне было интересно, есть ли какие-нибудь примеры кода или даже программы, показывающие, как R используется разными людьми.
Решение
Я только что нашел этот вопрос и решил добавить к нему несколько ресурсов.Мне очень нравится сайт Quick-R:
Мюнхен написал книгу об использовании R, если вы работаете в SAS или SPSS.Первоначально это был 80-страничный онлайн-документ, из которого Спрингер посоветовал ему сделать книгу объемом более 400 страниц.Оригинальная краткая форма, а также книга находятся здесь:
http://rforsasandspssusers.com/
Вы, вероятно, уже видели это, но стоит перечислить:http://cran.r-project.org/doc/manuals/R-intro.pdf http://cran.r-project.org/doc/contrib/Owen-TheRGuide.pdf http://cran.r-project.org/doc/contrib/Kuhnert+Venables-R_Course_Notes.zip
Я не хочу показаться банальным RTFM-шником, но файлы справки обычно содержат в качестве примеров отличные короткие фрагменты рабочего кода.Я не профессионал в области R, поэтому мне приходится разбирать примеры, чтобы понять их.Этот процесс, хотя и утомительный, но действительно полезный.
Удачи!
РЕДАКТИРОВАТЬ: ну, я не решался ссылаться на себя (это кажется немного мастурбацией), но вот мой собственный список ресурсов R с описаниями и комментариями к каждому: http://www.cerebralmastication.com/?page_id=62
Другие советы
Почему бы не посмотреть www.r-project.org в документации и прочитать хотя бы введение?Этот язык настолько отличается от того, к чему вы привыкли, что вам будет недостаточно просто просмотреть примеры кода.(По крайней мере, не выходит за рамки базовых функций калькулятора.)
Если вы хотите посмотреть немного глубже, вы можете посмотреть КРАН:онлайн-коллекция модулей R с исходным кодом: cran.r-project.org
А Розеттский код проект показывает R по сравнению с другими языками.
Как насчет КРАН?У вас есть более тысячи пакетов кода на выбор.
Самый простой способ увидеть код — это
- установить Р
- введите «help.start()» или посмотрите онлайн-документацию, чтобы получить имена функций.
- введите имя функции в командной строке
Это выведет исходный код прямо из командной строки и проиллюстрирует всевозможные странные и интересные моменты синтаксиса.
А Изучение Р в блоге много хороших примеров.Недавно автор делал серию визуализаций, сравнивая Lattice и ggplot2.
Трудно гуглить r
, потому что это слишком короткое имя.Пытаться http://rseek.org/, который вместо этого обеспечивает настраиваемый поиск Google.Поиск по примерам, коду в репозиториях и т.д.
Некоторые простые примеры можно найти по адресу Матезавр - если вы знаете, например.Python или Matlab, посмотрите соответствующие сравнительные таблицы, чтобы найти идиомы R, соответствующие вашим знакомым идиомам на другом языке.
Я использую Галерея графиков R.Это очень помогло при построении графиков.Много хороших примеров.
#R на Freenode также оказался очень полезным.
http://had.co.nz/ggplot2/ имеет много графики с примерами кода.И вам понадобится всего один пакет, чтобы создать практически любой график, который вам нужен.
Существует также Р Вики который медленно растет.
Как вы, наверное, знаете, R и S очень похожи (кроме стоимости!).
Я использую оба варианта и очень рекомендую С Поэзия.
Я также могу очень рекомендовать М.Дж.Кроули книга, и чем короче Венейблс и Рипли один.
здесь являются ссылками на группу проектов R в Linkedin.Я составил этот список ссылок, и многие люди нашли его полезным (некоторые также сделали очень полезные дополнения).
Использовать Поиск кода Google с командой «lang:r» и вашими ключевыми словами
Стив Макинтайр в http://www.climateaudit.org/ является большим поклонником R и часто публикует рабочий код.
Eсть категория скриптов, и Статистика и Р перечисляет некоторые другие ресурсы