mschart — пакет для языка программирования R, предоставляющий средства создания нативных редактируемых диаграмм для документов Microsoft Office, в частности для презентаций PowerPoint и текстовых документов Word. Пакет интегрируется с экосистемой R и позволяет генерировать объекты диаграмм, совместимые с форматами Office Open XML, что даёт возможность вставлять графические элементы в документы через другие инструменты автоматизации документов на R.
Разработка пакета ориентирована на сценарии репродуцируемой подготовки отчётов и презентаций: данные из R используются напрямую для формирования структурированной диаграммы, при этом сохраняется возможность дальнейшего редактирования элементов диаграммы средствами Microsoft Office. Пакет обычно применяется в связке с пакетом officer, который отвечает за управление содержимым и структуой документов Office из R, обеспечивая вставку и позиционирование созданных диаграмм в слайдах и страницах.
- Генерация нативных диаграмм: создание диаграмм, которые при вставке в PowerPoint или Word остаются редактируемыми средствами Office.
 - Поддержка типов графиков: распространённые типы диаграмм (столбчатые, линейные, круговые, области и комбинированные) с параметризацией осей и серий данных.
 - Интеграция с officer: совместимость с механизмами вставки и управления содержимым документов через пакет officer.
 - Настройка элементов оформления: управление легендой, подписями значений, названиями осей и общими параметрами отображения.
 - Работа с табличными данными: приём данных в виде фреймов и преобразование их в структуры, пригодные для построения диаграмм Office Open XML.
 - Экспорт в формат Office Open XML: создание объектов диаграмм, корректно сериализуемых в документах .pptx и .docx.
 - Репродуцируемость отчётов: возможность встроить построение диаграмм в скрипты отчётности и автоматизированные пайплайны.
 - Локальная настройка стилей: применение локальных тем и стилей оформления при формировании диаграмм для согласования с корпоративным дизайном.
 - Обработка легенд и подписи: гибкие опции размещения и форматирования легенд, подписи серий и значений данных.
 - Ограничения: пакет ориентирован на генерацию диаграмм, совместимых с Office, и может не обеспечивать всей гибкости и возможностей стилизации, доступных в интерактивных или векторных графических библиотеках R.