оригинал: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, мы с Сяомином также написали статьи, которые можно увидеть: