| | | | | | | | | | |
. | | gnuplot | Gri | matplotlib | PyX | Tioga | Ctioga | plotutils | plotmtv | Grace |
. | Тип | коммандная оболочка / скриптовый язык | коммандная оболочка / скриптовый язык | библиотека для Python / matlab-подобная оболочка | библиотека для Python | библиотека для Ruby | утилита с интерфейсом коммандной строки | утилита с интерфейсом коммандной строки | утилита с интерфейсом коммандной строки | программа с графическим интерфейсом |
. | Страница в интернете | http://www.gnuplot.info/ | http://gri.sf.net/ | http://matplotlib.sf.net/ | http://pyx.sf.net/ | http://www.kitp.ucsb.edu/~paxton/tioga.html | http://sciyag.rubyforge.org/ctioga/ | http://www.gnu.org/software/plotutils/ | http://cauchy.math.colostate.edu/workshop/Plotmtv/plotmtv.html | http://plasma-gate.weizmann.ac.il/Grace/ |
. | Галерея примеров | http://t16web.lanl.gov/Kawano/gnuplot/gallery/index-e.html | http://gri.sourceforge.net/gri-cookbook/index.html | http://matplotlib.sourceforge.net/gallery.html | http://pyx.sourceforge.net/gallery/graphs/index.html | http://www.kitp.ucsb.edu/~paxton/tioga.html#Examples | http://sciyag.rubyforge.org/ctioga/gallery/index.html | | http://cauchy.math.colostate.edu/workshop/Plotmtv/plotmtv.html | http://plasma-gate.weizmann.ac.il/Grace/gallery/ |
. | Качество графиков | среднее | высокое | высокое | высокое | высокое | высокое | среднее | среднее | высокое |
. | Быстрая визуализация (1–3 команды) | + | + | – | + | – | + | + | + | ? |
. | Автоматический (batch) режим | + | + | + | + | + | + | + | ? | + |
. | Графический интерфейс | – | – | +/– | – | – | – | – | +/– | + |
. | Возможность интеграции с приложениями | ? | ? | да, Python | ? | ? | ? | да, через libplot | ? | ? |
. | Визуализация 1D данных (R→R) | + | + | + | + | + | + | + | + | + |
. | Визуализация 2D данных (R²→R, R²→R²) | + | + | + | + | + | – | – | + | – |
. | Отображение формул как в LaTeX | – | + | + | + | + | + | – | – | ? |
. | Форматы исходных данных | | | | | | | | | |
. | | gnuplot | Gri | matplotlib | PyX | Tioga | Ctioga | plotutils | plotmtv | Grace |
. | родные текстовые форматы | колонки, таблица | колонки или массивы, в т.ч. с пропусками | средствами python любой | колонки + средствами python любой | средствами ruby любой | колонки, как в gnuplot | колонки или таблица как в gnuplot | свой (комманды plotmtv внутри) | ? |
. | родные бинарные форматы | свой (таблица) | колонки или массивы, в т.ч. с пропусками | средствами python любой | средствами python любой | средствами ruby любой | – | колонки | – | ? |
. | данные, заданные формулой | + | + | + | + | + | + | ? | ? | ? |
. | netCDF | – | + | средствами python | средствами python | средствами ruby | – | – | – | + |
. | HDF (4 или 5) | – | – | средствами python | средствами python | средствами ruby | – | – | – | ? |
. | растровое изображение | – | + | + | средствами python | + | – | – | – | ? |