[bcn-pm] consulta

Agud Pique, Enric eagud.q a tv3.cat
div oct 4 03:34:13 PDT 2013


Gracias Salvador,

Lo intento como indicas

Saludos

Enric 

P.S, se te da bien el catalán :)
-----Missatge original-----
De: Barcelona-pm [mailto:barcelona-pm-bounces+eagud.q=tv3.cat a pm.org] En nom de Salvador Fandino
Enviat: divendres, 04 de octubre de 2013 11:48
Per a: Barcelona Perl Mongers
Tema: Re: [bcn-pm] consulta





----- Original Message -----
> From: "Agud Pique, Enric" <eagud.q a tv3.cat>
> To: Barcelona Perl Mongers <barcelona-pm a pm.org>; Barcelona Perl 
> Mongers <barcelona-pm a mail.pm.org>
> Cc: 
> Sent: Friday, October 4, 2013 11:30 AM
> Subject: [bcn-pm] consulta
> 
> Hola Perl Mongers,
> 
> Una consulta
> 
> He d'afegir una primera línea a un fitxer csv. Aquest fitxer cada dia 
> que passa acumula una nova columna amb  dades, per exemple, pel 3 
> d'octubre, tinc 4 columnes (1 columna amb el nom de les variables, i 
> després columna/dia)
> 
>     
> TMax,      26,    30.3,   25
> TMin,         22.8,    21.6,   20.4
> Pluges,    0,    0,      1
> 
> En aquest fitxer csv necessito afegir de forma automàtica cada dia una 
> primera linea on surti la paraula Categories i després una numeració 
> que comenci amb
> l'1 fins al número de columna N-1,
> 
> Es a dir, en el cas anterior quedaria
> 
> Categories,  1,      2,     3
> TMax,          26,    30.3,   25
> TMin,          22,     21.6,   20.4
> Pluges,      0,       0,      1
> 
> Com ho puc fer?
> 
> Gràcies


La manera que has elegido para almacenar los datos te esta complicando la vida de forma innecesaria.

Si puedes cambiar el formato, seria mucho más fácil que le dieses la vuelta (lo transpusieses), guardando una linea por día, y en cada linea las entradas TMax, TMin, Pluges separadas por comas:

# TMax, TMin, Pluges
26,22,0
20.3,21.6,0
25,20.4,1

Así, añadir un nuevo dia solo requiere escribir al final del fichero, no como ahora que tienes que regenerarlo entero. Y el número de secuencia es obvio porque se corresponde con el número de linea (-1 por la cabecera, claro)


PS: perdona, si no he entendido bien tu pregunta, mi conocimiento del catalán es bastante pobre

_______________________________________________
llista dels Barcelona-pm
Barcelona-pm a pm.org
http://mail.pm.org/mailman/listinfo/barcelona-pm
BCN Perl Mongers: http://barcelona.pm.org


Més informació sobre la llista de correu Barcelona-pm