Перевод | Помните некоторые часто используемые пакеты R

анализ данных

оригинал:Some R Packages to Keep In Mind

Исходный текст: Некоторые пакеты R, о которых следует помнить (см. ссылку в конце текста на исходный текст) Переводчик: Чжуан Шайнинг Об авторе: Эндрю Зиффлер — старший преподаватель и исследователь программы «Количественные методы в образовании» на кафедре педагогической психологии в Миннесотском университете. В настоящее время преподает курсы статистики для студентов и аспирантов, обучает и руководит образованием в области статистики для выпускников. профессорпродолжитьбогатый егоблогЯ написал много хороших статей, и редактор получил много пользы.

Введение

За эти годы я сделал некоторые заметки. Включает в себя: исследовательские идеи, R-пакеты, которые я видел, чем заняться и т. д. Я собираюсь опубликовать некоторые заметки в своем блоге. Для меня это была бы более удобная для поиска и систематизированная заметка, но также и то, что может быть полезно другим.

Пакеты R для повышения производительности

blastulaэто пакет для создания красивых пользовательских электронных писем в R. Его можно использовать для написания пользовательских почтовых сообщений на основе кода, вывода кода и уценки, а также использовать SMTP-серверы для отправки электронных писем — даже GMail — или интегрировать производственные сервисы, такие как RStudio Connect.

Пакеты, улучшающие документы Markdown

  • bookdownПолезно для написания книг и длинных статей/отчетов с использованием R Markdown. существуетbookdown.org/Есть несколько примеров книг и книг внутри книг.

Редактор сделал вводный туториал: , и в будущем будут дальнейшие обновления.

  • citrСоздайте подключаемый модуль RStudio для вставки ссылок в документы R Markdown.

  • emoМожет использоваться для простого добавления эмодзи в документы R Markdown.

  • equatiomaticотlm()Извлеките результат из функции и напишите уравнение в LaTeX.

  • markdowntemplatesВключает в себя набор шаблонов уценки R и замену двигателя для вязания Knitr.

  • papajaМожет использоваться для простой подготовки журнальных статей APA с использованием R Markdown.

  • vitaeУпрощает создание и ведение резюме с помощью R Markdown. Он предоставляет набор шаблонов LaTeX и имеет полезные функции для добавления содержимого в документы.

  • xaringanМожет использоваться для создания красивых слайд-шоу с помощью R Markdown с comment.js.

    • xaringanExtra— это площадка для улучшений и расширений слайд-шоу xaringan. Этот пакет также включает возможность делиться слайд-шоу на веб-сайте или в Twitter.
    • xaringanthemerЧтобы добавить стиля вашим слайдам, созданным xaringan.

Этот редактор пакетов создал вводное руководство, которое можно найти по адресу:

Пакеты, расширяющие возможности построения графиков

  • colorblindrДальтонизм можно имитировать в готовой к производству графике R.
  • emoGGМожет использоваться для добавления эмодзи в ваши ggplots.
  • extrafontУпрощает включение в чертежи системных шрифтов, доступных в CRAN.
  • ggroughИспользуя библиотеку javascript, графики ggplot2 можно преобразовать в приблизительные/грубые диаграммы.

Пакеты для создания таблиц

  • gtСоздавайте красивые таблицы с помощью языка программирования R. Философия GT: Создавайте разнообразные полезные таблицы из связного набора частей таблицы. Это включает в себя заголовки таблиц, заглушки, метки столбцов и метки столбцов ключа, тело таблицы и нижние колонтитулы таблицы.
  • kableExtraВключает функциональность для улучшения таблицы kable(). Существует огромное количество документации по созданию таблиц в HTML и LaTeX.
  • modelsummaryСоздавайте таблицы и графики для обобщения статистических моделей и данных, и эти таблицы также можно настраивать.
  • stargazerВыходная таблица, которую можно использовать для создания регрессионных моделей.
  • stargazer-booktabsявляется модифицированной версией пакета stargazer, который использует команду booktabs (LaTeX) (\toprule, \midrule и \bottomrule) для вывода таблицы, включающей спиртовой уровень.

интересный пакет R

  • cowsayСоздайте сообщение, сопровождаемое изображением животных в формате ASCII, доступным в CRAN.
  • emokidиспользоватьgroan()Функция производит шутки папы.
  • fortunesВключает в себя коллекцию богатства и мудрости от сообщества R, доступную в CRAN.
  • funВ Minesweeper можно играть в R, а также в CRAN.
  • Play Zork in RЭтот пост в блоге содержит некоторый код для загрузки игры Infocom через Frotz и воспроизведения в консоли R.

мне есть что сказать

  • Эта оригинальная статья была написана в декабре 2020 года, и многие пакеты, упомянутые в ней, я тоже впервые слышу.Как энтузиаст R, я почему-то не могу держать голову, ххх.
  • Можно глянуть блоги зарубежных воротил, их новости самые свежие, редактор просто портье + переводчик. Конечно, я также надеюсь, что в будущем мне удастся опубликовать несколько качественных «оригинальных» статей.
  • Что касается введения некоторых часто используемых пакетов R, мы с Сяомином также написали статьи, которые можно увидеть: