Графическое представление математической функции или набора данных. Существуют различные виды графиков, такие как линейные графики, линейчатые графики или точечные диаграммы.

В Википедии используется следующее определение сюжета:

График - это графическая техника для представления набора данных, нарисованных вручную или созданных механическим или электронным плоттером. Это график, изображающий взаимосвязь между двумя или более переменными, используемыми, например, для визуализации научных данных.

Графики очень помогают в визуализации структуры ваших данных или результатов анализа. Хорошие графики дают представление о данных, которые зачастую трудно получить, просто взглянув на цифры.

rпримерно имеет три отдельные системы, которые предоставляют возможности печати:

  • Базовый сюжет: это стандартные сюжеты, доступные в R. Синтаксис работает примерно как matlab. Первый создает plot, затем дополнительные вызовы, например, pointsили lines добавляют дополнительные графические функции к графику.
  • lattice: обеспечивает реализацию графики Trellis (S-PLUS) для R.
  • ggplot2: свободная реализация грамматики графики для R.

Различные платформы программирования поддерживают различные варианты сюжета. Заслуживают внимания matplotlibPython - библиотека для построения 2D-графиков, которая выдает показатели качества публикаций в различных печатных форматах и интерактивных средах на разных платформах, plot Matlab и Mathematica предоставляют отправная точка для двухмерных линейных участков и т. д.

Еще одна широко используемая библиотека - seaborn; это библиотека визуализации данных Python, основанная на matplotlib. Он предоставляет высокоуровневый интерфейс для рисования привлекательной и информативной статистической графики. Для краткого ознакомления с идеями библиотеки вы можете прочитать вступительные заметки. Вот несколько примеров, чтобы увидеть, что вы можете сделать с seaborn.

Дополнительная библиотека для построения графиков - gnuplot. Gnuplot предлагает простое построение графиков через интерфейс командной строки. Он работает для Mac, Windows, Linux и других операционных систем. Gnuplot является очень мощным из-за диапазона параметров, когда речь идет о типах графиков (2d, 3d, гистограмма и т. Д.) И форматах вывода (PNG, EPS, SVG и т. Д.). Дополнительную информацию можно найти здесь.


Связанные теги