Тематика группы - язык R, статистика и статистический анализ данных, машинное обучение и data mining.
- Адрес группы в Telegram: https://t.me/rlang_ru
- Подгруппа для вакансий: https://t.me/rlang_ru_jobs
- Ленты новостей по R: https://t.me/rlang_feed
- рассылать спам и рекламу, флудить (нетематические сообщения в большом количестве) -- такие действия приводят к бану
- просить помощь за деньги -- такие сообщения удаляются
- публикация вакансий -- по согласованию с админами
- Подгруппа, куда можно постить вакансии без согласования с админами (вакансия будет рассмотрена после публикации): https://t.me/rlang_ru_jobs
[Как задать хороший вопрос]
Вопросы можно задавать в свободной форме, но чтобы увеличить шансы получения ответа
-
Не задавайте вопросы, ответ на которые легко находится в первых строчках результатов поиска по ключевым словам в Интернете. Если не получается найти, то попробуйте задать вопрос по-английски: большинство поисковиков исправят или проигнорируют ошибки в языке. Кроме того, имеет смысл поискать в самом чате -- есть вероятность, что Вы не первый, у кого возникла такая проблема. Если беглый поиск не помогает и не получается ничего легко найти в течение нескольких минут -- то спрашивайте в чате!)
-
Внимательно читайте текст ошибки. Например, если у Вас не встает пакет и ошибка выглядит как
Error in install.packages : path[1]=...
посмотрите, что еще произошло во время установки. Очень часто R сообщает что пошло не так, и эти ошибки можно и нужно искать в Интернете. -
Вопрос нужно сформулировать кратко и ясно, включив в него всю необходимую информацию, чтобы идентифицировать проблему и решить ее. Если вопрос будет нечеткий/неясный, то Вам скорее всего либо ничего не ответят, либо членам группы придется задавать вам дополнительные наводящие вопросы -- на что не всегда есть время. Вот примеры плохих вопросов:
- Пакет my_package почему-то не ставится, что делать? В этом вопрос ничего нет про ошибки, которые произошли во время установки, так что членам группы придется задавать дополнительные вопросы.
- Пакет
my_package
почему-то не ставится, выдает ошибкуWarning: cannot remove prior installation of package ‘my_package’
. Никто не сталкивался? У меня линукс и R версии 3.6.1... Этот вопрос значительно лучше сформулирован, и даже оформлен код (это не обязательно), но он все равно плохой, так как ответ на него содержится в первой же строке поисковика.
-
Вопрос не должен предполагать наличие "телепатических" способностей у участников чата. Расскажите как воспроизвести проблему. Мы ставим хэштег #wizard в ответ на такие вопросы, так что можно поискать примеры по чату.
-
Если присылаете код или данные, то тоже важно сделать это правильно -- см. следующую секцию
[Как прислать код]
-
Пример кода должен быть:
- минимальным — максимально сократите код, сохранив все проблемные моменты;
- самодостаточным — приведите все части кода, необходимые для воспроизведения проблемы;
- воспроизводимым — проверьте, что используя приведенный пример кода, другие участники смогут воспроизвести проблему.
-
НЕ присылайте скрины кода. Их сложно читать и невозможно скопировать текст для быстрого воспроизведения проблемы.
-
Минимальный пример данных присылайте в тех случаях, когда проблема возникает при обработке определённых структур/типов данных. Обычно достаточно 10-20 примеров или несколько аномальных примеров, на которых воспроизводится проблема.
-
Указывайте ОС, версию R и используемых пакетов. Поведение R в разных ОС может различаться при работе со строками не в UTF-8 кодировке или в кириллице в Windows. Поведение функций в пакетах также может различаться от версии к версии.
-
Если код небольшой, то код можно присылать прямо в чат простым текстом, либо используя теги ``. Если код больше 8-10 строк или есть строки с длиной больше 60 символов, то желательно воспользоваться сервисами / R-пакетами для расшаривания кода:
- "Классификация, регрессия и другие алгоритмы Data Mining с использованием R", Шитиков В. К., Мастицкий С. Э.
- Coursera: Просто о статистике (с использованием R)
- Coursera: Линейная регрессия
- Алексей Шипунов, Е. Балдин "Наглядная статистика. Используем R!"
- Сергей Мастицкий, Владимир Шитиков "Статистический анализ и визуализация данных с помощью R" - бесплатная электронная версия
- Stepic: Анализ данных в R
- Stepic: Основы программирования на R
- Статьи по R на Хабре
- The R Graph Gallery