sábado, 20 de junio de 2009

Excel - GNUPLOT - importación de datos en OSX - Problema

Hola


Hace un par de dias, tuve el problema que quice graficar unas tablas de datos que tenía en excel, en GNUPLOT, ya que con 5000 datos y más, excel realmente no funcionaba bien....

Lo que quiero contar, es como traspasar los datos, desde excel (2008, para Mac) a un formato que sea compatible con GNUPLOT.

Existen toneladas de información sobre como graficar, pero poco y nada de como obtener el archivo de entrada correcto para el archivo. Acá está como

1.- Hacer toda las operaciones de mltiplicaciones y fila, luego copiar los valores en una nueva tabla con la operación, "pegado especial", "pegar valores"

GNUPlot lee archivos separados por espacios o tabulaciones, y lee los "enter" como saltos de fila.
Pueden no necesariamente dejar un sólo espacio, es a gusto de ustedes

Hay 2 opciones
1.- Guardar el archivo como .txt separado por tabulaciones, el resultado es que se separa con un tab cada columna, e intentar abrirlo con GNUPlot. El problema que me pasó es que sólo me lee la primera fila. Cual es el problema?

Los enter. Gnuplot lee codificación ASCII y UTF-8 sin problemas, pero, por más que probé todas las codificaciones, no hubo forma de arreglar los espacios entre una fila y otra, y me seguía leyendo los primeros datos.

Para solucionar los saltos de linea, intenté con otro programa editar el .txt Es un programa tipo Gedit o KATE, para quienes ocupan Linux, llamado Smultron. (es gratis)

http://sourceforge.net/projects/smultron/

Abren el archivo .txt generado con Smultron, viñeta "texto", opcion "retorno de linea". Elijan una de las 3 opciones disponibles, Unix, Mac, Windows, guarden y el archivo está listo para ser ploteado.

Como dar un formato diferente a su archivo, no sólo tabulaciones

1. Guardar el archivo en extensión ."csv". El resultado es un archivo con los valores separados por punto y coma

2.- Abrir su editor de texto favorito, por ejemplo TextEdit, y ocupen "buscar". En el campo Buscar, pongan ";" y lo cambian por los espacios que deseen. Si apretan 6 veces la tecla espacio, sería el equivalente a un TAB. Con ese simple truco pueden formatear como quieran sus datos.

Ojalá les sirva...

Nota:
Las versiones con problemas desde excel para mac y exportar los datos fueron probadas en GNUplot 4.2.5 y 4.0 a traves de Fink

No hay comentarios.: