2010-06-09 10:31:29 +0000 2010-06-09 10:31:29 +0000
9
9

Come rompere l'asse Y in un foglio Excel

Voglio rompere l'asse Y in un foglio Excel. Come posso farlo?

Ad esempio, supponiamo che io abbia i dati in un intervallo compreso tra 0-7000 e poi tra 22000-28000. Voglio una rottura dell'asse Y da 8000-20000.

Risposte (4)

3
3
3
2011-12-01 16:04:49 +0000

Ho trattato questa tecnica in un recente post del blog Broken Y Axis in an Excel Chart

In sostanza, il punto è che non si dovrebbe cercare di rappresentare i dati in un singolo grafico se si deve ricorrere alla rottura di un asse. Non importa quanto chiaramente si cerchi di indicare che la scala dell'asse ha una discontinuità in essa, l'interpretazione precognitiva che i valori “rotti” non sono lontani dai valori più bassi scavalca ogni sforzo cosciente per dare un senso ai valori rotti. Per non parlare dell'approccio è una sofferenza da creare e mantenere.

Nell'articolo sopra, suggerisco un approccio alternativo, che è quello di fare un grafico a pannello, uno con una scala Y che include i valori fino alla rottura, l'altro pannello con una scala dell'asse Y che include tutti i valori, con i valori più piccoli schiacciati contro l'asse X. Un diagramma a pannello richiede un certo sforzo, non tanto quanto l'asse rotto, e se si vuole, si possono semplicemente fare due diagrammi separati invece di un singolo diagramma.

3
3
3
2010-06-09 10:38:19 +0000

Non si può rompere l'asse y su un grafico Excel per mostrare diversi intervalli non contigui, ma si può cambiare l'intervallo predefinito cliccando con il tasto destro del mouse sull'asse y e selezionando Format Axis… e poi cambiando Minimo e/o Massimo da Auto a Fisso e fornendo poi nuovi valori.

2
2
2
2015-01-23 15:30:19 +0000

Sono d'accordo con @JonPeltier sul fatto che questa sia una cattiva idea, concettualmente. Tuttavia, se proprio dovete, c'è una soluzione semplice.

Grafico l'intera gamma e salvare o catturare il grafico come immagine. Aprire l'immagine in un programma di manipolazione delle immagini, come Photoshop o GIMP. Poi ritagliate l'area che non volete, avvicinate la gamma superiore e aggiungete linee frastagliate all'asse Y ai bordi della discontinuità per indicare la discontinuità.

1
1
1
2015-01-23 06:07:28 +0000

È possibile creare un grafico (falso?) con l'aspetto che si desidera:

    1. Creare una colonna in cui si sottraggono 15000, solo a valori Y superiori a 7000. Usate quella colonna come nuovi valori Y per il grafico.
  1. Create una colonna in cui sottrarre 15000, solo a valori Y superiori a 7000. 2. Aggiungere i valori X e Y per una serie fittizia, con alcuni punti. Se il valore minimo nel vostro asse X è xm, i vostri punti sono (xm, 0), (xm, 1000), … , (xm, 6000), (xm, 8000), (xm, 9000), … Il valore 7000 è saltato. È possibile modificare questo valore.

    1. Aggiungete le celle con le etichette che userete per la serie fittizia: “0”, “1000”, …, “6000”, “23000”, “24000”, … I valori 7000 e 22000 sono saltati, poiché sono sovrapposti.
  2. Aggiungete le celle con le etichette che userete per le serie fittizie: “0”, “1000”, …, “6000”, “23000”, “24000”, … 5. Aggiungere una serie con i punti dati fittizi.

  3. Aggiungere una serie con i punti dati fittizi.

  4. Aggiungere una serie con i punti dati fittizi. 6. Aggiungere le etichette ai punti dati. È possibile utilizzare i riferimenti alle celle del punto 3 (consigliato), o inserire etichette esplicite. L'inserimento di ogni etichetta (un riferimento o un'etichetta esplicita) è noioso quando si hanno molti punti dati. Controllare questo , ed in particolare Rob Bovey´s add-in . È eccellente.

  5. Formattare la serie fittizia in modo che sia visivamente ok (per esempio, piccolo, incroci di capelli, nessuna linea).

Si possono usare variazioni su questo. Per esempio, potete aggiungere punti extra alla vostra serie di manichini, con le etichette corrispondenti. Le griglie corrisponderebbero alla serie fittizia.

Si può usare questa tecnica per creare un numero arbitrario di interruzioni degli assi. La formula per i “falsi” valori Y sarebbe più complicata, con IFs per rilevare l'intervallo corrispondente ad ogni punto, e trasformazioni lineari adeguate per tener conto del cambiamento di scala per ogni intervallo (supponendo scale lineari; non mescolare lineare-log lineare). Ma questo è tutto.

PS: vedi anche i link qui sotto. Penso ancora che la mia alternativa sia migliore. http://peltiertech.com/broken-y-axis-in-excel-chart/ http://ksrowell.com/blog-visualizing-data/2013/08/12/how-to-simulate-a-broken-axis-value-axis/ http://www.tushar-mehta.com/excel/newsgroups/broken\y_y__axis/tutorial/index.html#Rescale%20and%20hide%20the%20y-axis