Сделайте производство персонализированным ppt

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

Введение

Первый выпуск серии коммуникационных документов:Как сделать Rbeamer с Rmarkdown. Сегодня давайте представим еще одну форму обмена документами: как использовать Rmarkdown для создания частной версии ppt!

Используйте учебник

Уведомление:Этот выходной формат доступен только в rmarkdown >= v1.9, а для Pandoc требуется как минимум v2.0.5. Вы можете использовать соответственно в RpackageVersion('rmarkdown')иrmarkdown :: pandoc_version()Проверьте версию пакета rmarkdown и Pandoc.

    1. Откройте уценку New File-R, выберите PowerPoint

图片

Рекомендуется сначала создать новый проект, а затем сгенерировать соответствующий файл Rmarkdown в этом проекте.

    1. Щелкните значок вязания, чтобы получить ppt шаблона.

图片

пользовательский шаблон

ты можешь пройтиreference_docВозможность передать пользовательский справочный документ для настройки внешнего вида презентации PowerPoint, например:

---
title: "Habits"
output:
  powerpoint_presentation:
    reference_doc: my-styles.pptx
---

Уведомление,reference_docДля опции требуется версия rmarkdown выше 1.9:

if (packageVersion('rmarkdown') <= '1.9') {
  install.packages('rmarkdown')  # update rmarkdown from CRAN
}

По сути, любой шаблон, включенный в более новые версии Microsoft PowerPoint, будет работать. Вы можете создать новый шаблон файла *.pptx и использовать его в качестве справочного документа (шаблона). Pandoc прочитает стили в шаблоне и применит их к презентациям PowerPoint, созданным с помощью R Markdown.

Вы можете напрямую использовать официальные бесплатные шаблоны Microsoft PowerPoint.

конкретный пример

Редактор сделал обложку alma mater ppt в качестве пользовательского справочного шаблона для вашей справки.

Уведомление:Файл wzu.pptx находится в той же папке, что и .rmd (здесь я поместил только одну страницу файла wzu.pptx)

Файл yaml выглядит следующим образом:

---
title: "庄闪闪的R语言手册"
author: "庄闪闪"
date: "`r Sys.Date()`"
output: 
  powerpoint_presentation:
     reference_doc: wzu.pptx
---

Наконец, ppt, полученный с помощью Rmarkdown, может содержать формулы, изображения, коды и результаты вывода.

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

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

  • Преимущество ppt по сравнению с последним твитом Rbeamer заключается в том, что он может настраивать шаблон, более личную настройку, а конечный результат вывода также можно настроить вручную.

  • Заинтересованные друзья могут создавать свои собственные шаблоны, более мощная система обмена документами в Rmarkdown еще впереди, с нетерпением ждите этой серии!