Plot: Software de representación gráfica avanzada

Aunque Excel o similares suelen ser muy buenos para la manipulación de grandes cantidades de datos, los gráficos que se obtienen no suelen cumplir los requisitos para publicación científica, por no incluir soporte para unidades, leyendas, ajustes especializados…

El mejor programa que conocía para ese tipo de tareas, aparte de Kaleidagraph, era ProFIT, pero ambos son de pago. Ahora, les ha salido un competidor de nombre sencillo: *Plot*.

Icono de la aplicación Plot

Plot es un heredero en cuanto a funcionalidad —y a programadores— de un programa existente para los sistemas NeXT (abuelo de Mac OS X) llamado SciPlot, aunque Plot se ha escrito desde cero para Mac OS X.

Página principal de Plot

Sidebar de PlotSus principales características son:

* Gratuito (aunque no de código abierto)
* Importa datos ASCII, binarios, de bases de datos MySQL, archivos SciPlot, y filtros personalizados basados en Perl
* Exporta gráficos en PDF, EPS, JPG, PNG, y ASCII
* Permite incluir subgráficos, leyendas automáticas, e imágenes embebidas
* Barras de error X e Y (absolutas, relativas, y a partir de columnas de datos)
* Cálculo de expresiones con unas 60 funciones incluídas
* Editor de datos tipo hoja de cálculo con copiar y pegar
* Gráficos de líneas, barras, símbolos, áreas, histogramas, palitos
* Ajuste de curvas
* Ajuste avanzado de _splines_ con autocorrelación
* Sustracción de fondos
* Suavizado FFT, de mínimos cuadrados, y por interpolación de _splines_
* Derivación, integración, y FFT (Transformada Rápida de Fourier)
* Regresión de mínimos cuadrados (lineal, logarítmica, exponencial)
* Normalización, traslado y cálculos con los datos
* Generador de datos, y calculadora
* Lenguaje de programación de macros con unos 220 comandos
* Scripts de Perl
* Fuentes de datos dinámicas, y proceso de datos automático
* Cuatro ejes independientes (doble eje X, y doble eje Y; lineales, logarítimos, y de marca de tiempo)
* Etiquetado automático o manual de ejes

Otras capacidades son:

* Gráficas de respuesta rápida por carga parcial de datos
* Navegación, zoom y escalado mediante el ratón
* Interfaz de línea de comandos para proceso de datos interactivo
* Herramienta de generación de informes
* Objetos de texto y gráficos

Entre las demos (podemos encontrar algunas de ellas en los gráficos que acompañan en la columna de la derecha) que incluye el programa se puede ver cómo suavizar gráficos, encontrar el mejor ajuste como suma de gausianas, encontrar picos automáticamente en conjuntos arbitrarios de datos, etcétera.

En resumen, un programa la mar de recomendable para quienes necesiten crear gráficos científicos, especialmente por la facilidad con la que se pueden crear los ajustes, gráficos, subgráficos, y otros elementos que resultan bastante difíciles de encontrar en programas de pago… y todo ello gratis. Bueno, los autores aceptan donaciones…

h3. Enlaces

* Plot: “Página principal”:http://plot.micw.eu/Main/HomePage
* Plot: “Ejemplos”:http://plot.micw.eu/Main/Samples
* QuantumSoft: “ProFIT”:http://www.quansoft.com/
* Synergy: “KaleidaGraph”:http://www.synergy.com/kgraph.htm

Vía “Apple: Programas Mac OS X: Matemáticas y Ciencia”:http://www.apple.com/downloads/macosx/math_science/

Post relacionados
Dejar un comentario?

6 Comentarios.

  1. ¡Gracias por la información, Juande! Será de gran ayuda si es tan potente como parece…

  2. ¡¡¡Gracias!!!

    Yo seguía fiel a mi gnuplot, pero la calidad a veces deja un poco que desear.

    Mañana le doy un pruebe a ver que tal funciona con mis reusltados mas recientes.

    – el oyente

  3. Quizá sea mucho más sencillo, pero no por ello menos potente ni útil: con el SO de Apple vienen una serie de “utilidades”, y entre ellas Grapher, en /Applications/Utilidades/Grapher.app

  4. Un enlace muy recomendable sobre aplicaciones en ciencia del Mac es MacResearch.

    En cuanto a gráficas hay una discusión en MacResearch, y una recopilación en Macs in Chemistry que son muy recomendables.

    Saludos.

  5. Se agradece porque la verdad, pues estoy con el proyecto de fin de carrera y me vi que Excel se me quedaba bastante corto para las gráficas que necesitaba.

    De todo lo que puede hacer me parece muy útil el ajuste de las _splines_, y el cálculo de áreas (es que usar Simpson es un auténtico coñazo).

    Gracias.

  6. Pues sí, Maquito. En realidad, la mayoría de los gráficos científicos son de la categoría que Excel llama _scatter_ o _dispersión_, y se trata justamente de donde Excel es más rígido.

Deja un comentario