¿Cómo se hace? con xmgrace

Leer archivo de datos .dat (dos columnas)

Guardar una gráfica en disco (archivo .agr)

Abrir una gráfica anterior (archivo .agr)

Transformar una curva de una gráfica

Área encerrada por una curva (integral)

Regresión lineal

Definir regiones de la curva (para limitar los cálculos a determinadas zonas)

Saber que número corresponde a cada curva dibujada (S0, S1, S2 ....)

Hacer que aparezca 'punto decimal' en vez de 'coma decimal'

El programa tiene muchísimas cosas más que puedes ir explorando tu poco a poco. Además tiene una ayuda bastante buena en temas avanzados (en inglés claro).