Create graphs using gnuplot

Completado Publicado Dec 17, 2008 Pagado a la entrega
Completado Pagado a la entrega

The desired program is a command-line utility to plot data using gnuplot. The input is a text data file containing segments of CSV (comma-separated value) data with other data in between which is to be ignored. The ouput is a series of plots created by gnuplot, one for each CSV segment.

For example, the input file might look like this:

[data to be ignored]

.

.

.

===== CSV START =====

160192,2922843,3000417,2995509

426432,2895818,2999399,2994606

700864,2994571,2998349,2993675

.

.

.

977344,2996594,2997292,2992738

===== CSV END =====

.

.

.

[data to be ignored]

The CSV data must be extracted and put into a form suitable for gnuplot by using Python 3 scripts. In this way, it should be able to be run on both Windows and Mac systems.

I don't know enough about gnuplot to know the best way to handle multiple graphs, but ideally each CSV section would get turned into a separate graph and the user can somehow view the graphs one after the other in a visual environment. The bidder and the coder will agree on a feasible approach.

[Update] To clarify a couple of points:

(1) In the example, the first value is x and the other values are y1, y2, and y3. So the graph will have three curves, one for each of y1, y2 and y3.

(2) Since there are multiple graphs we need a way to distinguish them, for example, by having a title. Also we need to able to put a legend to describe what y1, y2 and y3 are. We have complete control over the data file format, so this information can be added in any way that works well for gnuplot, but preferably sticking to the CSV format so the data can still be imported into Excel.

## Deliverables

The software will only be used in a private environment so it is acceptable to use things like GPL open source libraries. However as the legal requirements state, I want to agree on that ahead of time.

Ingeniería SO Mac Microsoft MySQL PHP Gestión de proyectos Python Arquitectura de software Verificación de software Windows Desktop

Nº del proyecto: #3478234

Sobre el proyecto

4 propuestas Proyecto remoto Activo Dec 18, 2008

Adjudicado a:

danieldrake

See private message.

$42.5 USD en 14 días
(15 comentarios)
4.0

4 freelancers están ofertando un promedio de $37 por este trabajo

d07

See private message.

$42.5 USD en 14 días
(6 comentarios)
3.7
omegasharp

See private message.

$25.5 USD en 14 días
(5 comentarios)
3.2
asappia

See private message.

$38.25 USD en 14 días
(2 comentarios)
0.8