Buongiorno a tutti,
mi permetto di aggiungere una considerazione: se è possibile modificare
(o impostare) lo script che genera il log dei dati, consiglierei di
modificare direttamente quello in modo che l'importazione risulti immediata.
Anche io per lavoro, spesso mi trovo ad importare dati loggati da
strumenti o da sistemi di mia costruzione che compongono un file .csv ,
.txt, .dat... e chi più ne ha più ne metta. Impostando il separatore
decimale come "," e il separatore di campo come ";" o come TAB ho
sempre importato i dati senza problemi. Ovviamente di fianco al valore
non bisogna far comparire l'unità di misura... o farla comparire come se
fosse un altro campo!
Spero di non aver dato una buona idea!
Saluti, a tutti!
Italo
Il 15/03/2013 12.07, Marco Penitenti ha scritto:
Ciao Ugo,
è come dici tu il contenuto delle celle viene letto da calc come testo
per cui il tuo grafico è rappresentato con valori a zero.
Puoi operare in questo modo.
* Per quanto riguarda l'orario puoi convertirlo in un'altra colonna
con la seguente formula =ORARIO.VALORE(B2) {dove B2 è la cella in
cui c'è l'orario in formato testo}
* Per la temperatura devi usare due colonne (oppure combinare la
formula).
o Prima devi sostituire il punto con la virgola:
=SOSTITUISCI(C2;".";",") {dove C2 è la cella in cui c'è la
temperatura in formato testo}
o Poi devi convertire il testo in valore: =VALORE(D2) {dove D2 è
la cella contenente la formula precedente}
o Se combini la formula diventa: =VALORE(SOSTITUISCI(C2;".";","))
* Se devi convertire anche il campo data, la formula è la seguente:
=DATA.VALORE(A2) {dove A2 è la cella in cui c'è la data in formato
testo)
Procedi pure a formattare le nuove colonne come "orario" - "valore con
decimali" - "data", così le vedrai rappresentate correttamente.
Ora hai le colonne che contengono le stesse informazioni come valore e
non come testo e se inserisci il grafico verranno letti i valori
corrispettivi.
Spero di esserti stato utile.
Buon lavoro!
Marco
Il 15/03/2013 09:36, [email protected] ha scritto:
Problema con calc
Sono un paio di giorni che cerco di ottenere un grafico con
calc(Versione 4.0.0.3 (Build ID:
7545bee9c2a0782548772a21bc84a9dcc583b89) ) (sist op Linux)
uno script mi genera un file di testo formato cosi
dom 10 mar 2013, 22.50.01, CET,temp=40.6'C
dom 10 mar 2013, 23.00.01, CET,temp=40.1'C
da questo file estraggo le colonne che mi interessano
dom 10 mar 2013, 22.50.01,40.6
dom 10 mar 2013, 23.00.01,40.1
e lo salvo come temperature.csv
e poi lo importo in libreoffice facendo file/apri e seleziono il .csv
a questo punto ottengo il file temperatura .ods.
Vorrei ottenere un grafico tempo/temperatura ma non ci riesco
Libreoffice importa come testo (a quanto ho capito). Clicco con il
destro ad esempio sulla C (della colonna C) e scelgo formatta
celle/numero e la colonna B scelgo formatta celle/orario
infine clicco su inserisci/grafico e
tipo di grafico/ linea /punti e linea
area dati/seleziono la parte scritta delle colonne B e C
serie dati le singole colonne B e C
Quando poi clicco su fine non genera il grafico.
Dove sbaglio?
Se caso mai qualcuno volesse provare,ho messo i 3 +1 file qui in uno zip
(3 file sono temperatuta.txt file generato dallo script
temperatura.csv dati puliti
temperatura.ods dati importati in libreoffice
temperatura2con grafico.ods grafico risultante ma sbagliato )
https://docs.google.com/file/d/0BwhmBhSDG0uuOVlUbVZVMmV2WGc/edit?usp=sharing
(aprendo il link si visualizzano i 4 file invece che lo zip che ho messo
ma il risultato non cambia)
Grazie in anticipo a tutti
ugo
--
Come cancellarsi: E-mail [email protected]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro:
http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non
sono eliminabili