Annullamento del pivot di colonne

I dati possono essere organizzati in modo diversi, ad esempio in formati corti/larghi o lunghi/stretti, mantenendo le medesime informazioni. Spesso è più semplice visualizzare dati organizzati in un formato lungo e stretto, ovvero dove i dati vengono raccolti in poche colonne di valori. Annullare il pivot è uno dei metodi a cui ricorrere per trasformare i dati da un formato corto e largo a un formato lungo e stretto, in modo da poterli presentare come desiderato nelle visualizzazioni.

È possibile selezionare più colonne con valori simili e combinarle in una colonna singola che include tutti i valori, utilizzando Annullare pivot. Se i tipi di dati delle colonne di origine sono diversi, i dati differenti vengono convertiti in un tipo di dati comune nella colonna combinata.

Prima di iniziare

È necessario aver caricato alcuni dati nell'analisi e aver impostato l'analisi in modalità di Modifica.

Procedura

  1. Nella barra di creazione, fare clic su Dati dell'analisi e quindi usare il mouse per selezionare le colonne da combinare.
    • Per selezionare un gruppo di colonne consecutivo, fare clic sulla prima colonna, tenere premuto Maiusc e quindi fare clic sull'ultima colonna.
    • Per selezionare colonne non consecutive, tenere premuto Ctrl e fare clic su ogni singola colonna separata oppure selezionare la casella di controllo corrispondente a ciascuna colonna.
  2. Fare clic con il pulsante destro del mouse su una delle colonne scelte e selezionare Annullare pivot dal menu a comparsa.

Risultati

I valori delle colonne selezionate vengono combinati in una colonna singola denominata "Valore". Viene inoltre creata una nuova colonna di categorie, in cui come categorie sono utilizzati i nomi delle colonne precedenti.

Esempio: Combinazione di input di temperatura multipli in una temperatura media

Questo esempio mostra l'annullamento del pivot di una tabella dati molto semplice. Nella tabella dati originale, sono presenti tre colonne e quattro righe. Ciascuna riga contiene una città, una temperatura mattutina e una serale:

Short/wide data table with temperature data.

Pur trattandosi di dati certamente utili, potrebbe però essere preferibile determinare la temperatura media di tutte le città per l'intera giornata.

Nel riquadro a comparsa Dati dell'analisi, fare clic per selezionare le colonne "Morning temperature" ed "Evening temperature", quindi fare clic con il pulsante destro del mouse e scegliere Annullare pivot.

Unpivot option in the pop-up menu of the Data panel.

Se desiderato, è possibile cambiare i nomi delle nuove colonne nel riquadro a comparsa. In questo esempio, il nome della nuova colonna dei valori viene cambiato in "Temperature", mentre la nuova colonna delle categorie viene chiamata "Type of measurement".

Editing a column name in the expanded Data panel.

Dopo aver annullato il pivot dei dati, nella tabella dati è presente una riga per ogni misurazione.

Tall/skinny data table with temperature data, after unpivoting.

A questo punto è possibile mostrare con facilità un valore medio della temperatura in ogni città, ad esempio in un grafico a barre.

Bar chart showing average temperature in different cities.

Nota: nei dati originali, le temperature della mattina erano fornite come numeri interi, mentre le temperature serali come numeri reali. Nella tabella dati senza pivot tutti i valori devono essere dello stesso tipo. Pertanto gli interi vengono cambiati automaticamente in numeri reali (perché cambiare i numeri reali delle temperature in numeri interi comporterebbe una perdita di informazioni).

Esempio: Combinazione dei dati delle vendite da biglietterie diverse in una singola colonna

In questo esempio, si prende in considerazione un set di dati più ampio, con dati sulle vendite dei biglietti di ingresso a un museo. La tabella dati originale mostra i dati per ciascuno dei cinque banchi della biglietteria e il numero di biglietti venduti ogni giorno ad adulti, bambini e anziani. I dati sono organizzati in un formato corto e largo, pertanto il foglio di lavoro contiene molte colonne con dati simili.

Short/wide data table with ticket sales information.

Se si è più interessati nell'analizzare le vendite dei biglietti in generale piuttosto che nel conoscere quale biglietteria ha venduto molti biglietti rispetto al totale, è possibile annullare il pivot dei dati. In questo modo è possibile combinare le colonne Desk in una singola colonna e unire tutti i numeri delle vendite di biglietti in un'altra colonna.

Nella tabella dati seguente, gli stessi dati sono organizzati nel formato lungo e stretto. I valori delle biglietterie sono stati combinati in una colonna chiamata "Tickets", mentre "Desk" è la nuova colonna di categorie che mostra da quale biglietteria sono stati venduti i biglietti.

Tall/skinny data table with ticket sales information, after unpivoting.

Analizzando la nuova tabella dati si scopre che i mercoledì sono i giorni in cui si vende la quantità minore di biglietti.

Bar charts showing ticket sales per week day and quarter.