Кажется, что IBM делает инструменты визуализации с грамматикой графики внутри.
Они говорят, что их бэкэнд - Rapidly Adaptive Visualization Engine (RAVE) - основан на нем.
И недавно я нашел эту обзорную статью о VizJSON - языке для описания диаграмм, который, по-видимому, является некоторым вариантом JSON. (Я действительно не знаю о SPSS, Many Eyes и связи между ними и другим программным обеспечением IBM. Вероятно, SPSS - это серверная часть для Many Eyes ... Вероятно, VizJSON - это следующий шаг к их GPL ... Что бы - в любом случае это закрытая собственность)
Также есть D3.js . Открыта, лицензия BSD. Это библиотека JavaScript. Здесь «javascript» не означает «только веб»: вы можете создавать SVG-файлы со своими графиками (и, вероятно, они будут или уже будут поддерживать больше). Но это означает, что вам нужно знать множество веб-технологий: HTML, Javascript, DOM, CSS и т. Д. (+, Возможно, менеджер пакетов javascript ..). А также люди говорят, что это библиотека довольно низкого уровня.
Существует инструмент более высокого уровня, основанный на D3.js - Vega .
Я не очень разбираюсь в этих инструментах и не могу быть полностью уверен в этой информации;)