Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

LibreOffice GRAFICI DI MERDA con due serie a scale diverse in Y,Z

508 views
Skip to first unread message

the F.O.

unread,
Apr 23, 2017, 4:33:24 AM4/23/17
to
come da Topic.

Non c'è verso di far elaborare a LibreOffice e selezionare nella Wizard
dei grafici, un grafico a doppia scala sull'asse Y e Z

es
X 1,2,3,4
Y 12,7,2,1
Z 1000, 1200, 900, 1279

è ovvio che la serie Y necessita di un asse di scala diverso da quando
succede sulla serie Z che ha scala diversa. Se finissero su un'unica
scala la serie Y non sarebbe visibile a causa degli alti valori della Z.

Su Office lo capisce al volo, anche con Office molto vecchi non c'è
problema.

LibreOffice non ha il supporto di scale diverse, nemmeno nello scatter!

:-P

Urge rapidissimamente un update!





--
-
---
I molti partiti comunisti italiani
che stanno a DX, al centro, a SX
finiranno anche i denari di Draghi,
il 31/10/2019


arcignocerigno

unread,
Apr 24, 2017, 8:53:16 AM4/24/17
to
Il giorno domenica 23 aprile 2017 10:33:24 UTC+2, the F.O. ha scritto:
> come da Topic.
>
> Non c'è verso di far elaborare a LibreOffice e selezionare nella Wizard
> dei grafici, un grafico a doppia scala sull'asse Y e Z
>
> es
> X 1,2,3,4
> Y 12,7,2,1
> Z 1000, 1200, 900, 1279
>
> è ovvio che la serie Y necessita di un asse di scala diverso da quando
> succede sulla serie Z che ha scala diversa. Se finissero su un'unica
> scala la serie Y non sarebbe visibile a causa degli alti valori della Z.
>
> Su Office lo capisce al volo, anche con Office molto vecchi non c'è
> problema.
>
> LibreOffice non ha il supporto di scale diverse, nemmeno nello scatter!
>

Sembra questo bug qui (aperto nel 2013):
https://bugs.documentfoundation.org/show_bug.cgi?id=64160

the F.O.

unread,
Apr 24, 2017, 9:53:28 AM4/24/17
to
Si! esattamente, ed è un BUG MOLTO GRAVE, perchè i grafici si usano anche
per evidenziare CORRELAZIONI tra variabili che di solito hanno scale
diverse ed in LibreOffice, non è possibile avere scatter o grafici tra
variabili con scale diverse

"In Microsoft Office it is possible for users to create a plot with dual
x-axes where each axis has a different scale. An example of how this is
useful is for creating a differential pulse height spectrum where the
bottom axis would have the channel number and the top axis has the
energy. I'm sure there are many other situations in which this would be
useful but I noticed that it is not possible to do in LibreOffice. I know
it is possible to have dual axes but they must be the same, it would be
great if a user could specify what each axis scale should be. I've
attached a word document containing an example of the plot."

Ammammata

unread,
Apr 24, 2017, 10:59:04 AM4/24/17
to
Il giorno Mon 24 Apr 2017 03:53:28p, *the F.O.* ha inviato su
it-alt.comp.software.openoffice il messaggio
news:odl00o$4e7$2...@virtdiesel.mng.cu.mi.it. Vediamo cosa ha scritto:

> Si! esattamente, ed è un BUG MOLTO GRAVE, perchè i grafici si usano
> anche per evidenziare CORRELAZIONI tra variabili che di solito hanno
> scale diverse ed in LibreOffice, non è possibile avere scatter o
> grafici tra variabili con scale diverse
>

posso a questo punto suggerirti di creare una colonna di appoggio dove
ricalcoli il valore della seconda serie normalizzandolo ai valori minimo e
massimo della prima
poi, se possibile, aggiungi al grafino un paio di label sul lato opposto
per evidenziare i valori di riferimento corretti

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>> http://www.bb2002.it :) <<<<<
........... [ al lavoro ] ...........

the F.O.

unread,
Apr 25, 2017, 5:54:11 AM4/25/17
to
Il Mon, 24 Apr 2017 14:59:02 +0000, Ammammata ha scritto:

> Il giorno Mon 24 Apr 2017 03:53:28p, *the F.O.* ha inviato su
> it-alt.comp.software.openoffice il messaggio
> news:odl00o$4e7$2...@virtdiesel.mng.cu.mi.it. Vediamo cosa ha scritto:
>
>> Si! esattamente, ed è un BUG MOLTO GRAVE, perchè i grafici si usano
>> anche per evidenziare CORRELAZIONI tra variabili che di solito hanno
>> scale diverse ed in LibreOffice, non è possibile avere scatter o
>> grafici tra variabili con scale diverse
>>
>>
> posso a questo punto suggerirti di creare una colonna di appoggio dove
> ricalcoli il valore della seconda serie normalizzandolo ai valori minimo
> e massimo della prima poi, se possibile, aggiungi al grafino un paio di
> label sul lato opposto per evidenziare i valori di riferimento corretti

;-)

Se costruisci una serie di numeri indici a base fissa con base=MIN(di
ogni seriazione) non hai la garanzia che la scala tra le due serie sia
leggibile avendo un massimo comune.

;-)

Se costruisci una serie di numeri indici a base fissa con base=MAX(di
ogni seriazione) hai la garanzia che la scala abbia un massimo ma non è
detto che tu possa apprezzarne le dinamica se vuoi osservare una
correlazione, tant'è che in taluni casi le serie sono anamorfizzate con
scale logaritmiche.

;-P

Se devo stare a creare ogni volta, una nuova serie normalizzata (con
Media e sigma di ogni propria distribuzione) per poi usare le nuove serie
per farci un grafico, allora faccio prima ad aprire Excel ed inserire i
dati li, con un click mi fa tutto, pure molte opzioni di
personalizzazione di grafici in più, dato che nel campo proprietà di ogni
grafo di LibreOffice la colonna Z (che sarebbe l'asse Y di destra, dato
che la X sta in basso, la Y sta in alto a SX) non è mai editabile come
campo!.

Serirebbe un update per LibreOffice, quanto prima

;-P

magari rimpolpando anche l'area grefici, che come aereogrammi sta messo
un po' maluccio rispetto ad Excel (anche rispetto alla versione Excel 5
dell'era antidiluviana di MacOS classic)

Walter_ino

unread,
Apr 26, 2017, 8:00:04 AM4/26/17
to
the F.O. ha spiegato il 23/04/2017 :
>
> Non c'è verso di far elaborare a LibreOffice e selezionare nella
> Wizard dei grafici, un grafico a doppia scala sull'asse Y e Z
>
> es
> X 1,2,3,4
> Y 12,7,2,1
> Z 1000, 1200, 900, 1279

Dalla wizard non l'ho trovato neanch'io, ma usando i grafici a
dispersione (ho la versione in italiano), e successivamente,
aggiungendo l'asse secondario (Inserisci --> Assi... --> Assi secondari
--> Asse Y) e indicando quale grafico si vuole che sia posto su questo
secondo asse (selezione del grafico voluto --> Serie di dati --> Asse Y
secondario), dovrebbe essere possibile visualizzare quanto richiesto.

> è ovvio che la serie Y necessita di un asse di scala diverso da quando
> succede sulla serie Z che ha scala diversa. Se finissero su un'unica
> scala la serie Y non sarebbe visibile a causa degli alti valori della Z.

A questo punto, facendo doppio click sull'asse secondario, puoi
restringere l'intervallo di visualizzazione (es.: minimo 800 e massimo
1400.
Il problema maggiore è la griglia. Un workaround è quello di imporre
una suddivisione della seconda griglia in funzione dell'asse
principale.
Mi spiego meglio.
Se l'asse Y ha una scala che va da 0 a 14 con un intervallo principale
di 2 (7 parti), si può suddividere l'intervallo secondario scegliendolo
tra 805 e 1400, con l'intervallo principale di 85 (85*7+805=1400).

> Su Office lo capisce al volo, anche con Office molto vecchi non c'è
> problema.
Meglio per lui...

> LibreOffice non ha il supporto di scale diverse, nemmeno nello scatter!
>
> :-P
Vedi sopra...

> Urge rapidissimamente un update!
Fin quando non c'è l'update... ;-)

Tutte le prove le ho effettuate su LibreOffice 5.2.4

--
Ciao,
Walter
Message has been deleted
Message has been deleted
Message has been deleted

dario....@gmail.com

unread,
Oct 30, 2018, 5:08:45 PM10/30/18
to
Grazie Walter, funziona perfettamente:


1. Creo il grafico con le due serie molto diverse
- tipo grafico -> XY (dispersione)

Risultato: ho un grafico con una linea che va su e giù e una, invece, schiacciata a zero.



2. Al grafico creato (una delle linee è piatta, a zero), aggiungo a destra una nuova scala numerica (sono solo numeri, eh!), sull'asse Y
- clic dx sul grafico -> inserisci/elimina assi...
- asse secondario -> Asse Y -> OK
- clic dx su nuovo asse -> Scala logaritmica
-> Minimo -> 1
-> Massimo -> 10.000 (o quello che è il vostro ordine di grandezza massimo)
-> Intervallo principale -> Automatico
-> Conteggio intervallo secondario -> Automatico

Risultato: ho ancora lo stesso grafico di prima, con una serie di dati schiacciata a zero, ma a destra è comparsa una scala numerica di tipo logaritmico (dei numerini, da 1 a 10.000)



3. adesso che il grafico ha una seconda scala graduata, alzo la serie di dati "schiacciata a zero", in modo che si allinei alla scala numerica che ho appena creato:
- clic dx sulla serie "schiacciata a zero" -> Formatta serie di dati...
- allinea serie di dati a ... -> Asse Y secondario -> OK

Risultato: ho due serie di dati che vanno su e giù, tutt'e due e di cui si può vedere l'andamento. Nessuna delle due righe è schiacciata a zero.



Il gioco è fatto!

Graziano Ciarlini

unread,
Sep 24, 2020, 3:13:16 AM9/24/20
to
Come potrei avere un grafico a tre dimensioni? In ascisse ho messo l'accordato e l'utilizzato; in ordinata ho i valori (euro). Sul terzo asse vorrei mettere due anni ma non riesco. Si può fare?
0 new messages