Creare e usare mappe colorate (mappe choropleth) in Power BI

SI APPLICA A: Power BI Desktop servizio Power BI

Nota

L'oggetto visivo Mappe di Azure è ora disponibile a livello generale. Quando si apre un report con un oggetto visivo mappa esistente, se Mappe di Azure è abilitato per l'organizzazione, viene visualizzato un messaggio che invita l'utente ad aggiornare le mappe e le mappe compilate a Mappe di Azure. In una versione futura, Power BI prevede di deprecare gli oggetti visivi della mappa meno recenti ed eseguire la migrazione dei report esistenti a Mappe di Azure. È possibile convertire mappe e mappe riempite in Mappe di Azure oggetti visivi.

Una mappa colorata, o choropleth, usa ombreggiatura, tinta o modelli per visualizzare il modo in cui un valore differisce in proporzione tra una geografia o un'area. È possibile visualizzare rapidamente differenze relative con ombreggiatura che vanno dalla luce (meno frequente o inferiore) al scuro (più frequente o maggiore).

Screenshot of a filled map of the United States.

Cosa viene inviato a Bing?

Power BI si integra con Bing per fornire coordinate mappa predefinite (un processo denominato geocoded). Quando si crea un oggetto visivo mappa nella servizio Power BI o in Power BI Desktop, i dati Location, Latitude e Longitude usati per creare la visualizzazione vengono inviati a Bing.

Importante

Il firewall potrebbe richiedere aggiornamenti per consentire l'accesso agli URL usati da Bing per la geocodifica. Assicurarsi che il firewall consenta l'accesso agli URL seguenti:

  • https://dev.virtualearth.net/REST/V1/Locations
  • https://platform.bing.com/geo/spatial/v1/public/Geodata
  • https://www.bing.com/api/maps/mapcontrol

Per altre informazioni sui dati inviati a Bing e per suggerimenti per aumentare il successo della codifica geografica, vedere Suggerimenti e trucchi per le visualizzazioni mappa.

Quando usare una mappa colorata

Le mappe colorate sono un'ottima scelta in molti scenari:

  • Visualizzare informazioni quantitative su una mappa.
  • Mostra modelli spaziali e relazioni.
  • Supportare i dati standardizzati.
  • Usare i dati socioeconomici.
  • Supportare le aree definite.
  • Visualizzare una panoramica della distribuzione tra posizioni geografiche.

Prerequisiti

Esaminare i prerequisiti seguenti per usare l'oggetto visivo mappa riempito in Power BI Desktop o il servizio Power BI.

Questa esercitazione usa il file pbix Sales and Marketing Sample.

  1. Scaricare il file SALES and Marketing Sample PBIX sul desktop.

  2. In Power BI Desktop selezionare File>Open report (Apri report).

  3. Passare a e selezionare il file Sales and Marketing Sample con estensione pbix e quindi selezionare Apri.

    Il file pbix Sales and Marketing Sample viene aperto nella visualizzazione report.

  4. Nella parte inferiore selezionare il segno più verde per aggiungere una nuova pagina al report.

Nota

Se si vuole condividere il report con un collega, è necessario avere entrambe le licenze di Power BI Pro individuali. Se entrambe le parti non hanno licenze individuali di Power BI Pro, il report deve essere salvato nella capacità Premium per abilitare la condivisione. Per altre informazioni, vedere Condivisione di report.

Creare una mappa colorata

Si creerà una mappa colorata usando i dati sulla posizione dell'esempio sales and marketing.

  1. Nel riquadro Dati espandere Geo e selezionare il campo Stato.

    Per impostazione predefinita, Power BI crea una mappa per visualizzare i dati e aggiunge il campo Stato sotto l'opzione Posizione nel riquadro Visualizzazioni .

    Screenshot that shows how to select the Sales field on the Data pane in Power BI Desktop.

    È ora possibile convertire l'oggetto visivo in una mappa colorata.

  2. Selezionare Mappa colorata nel riquadro Visualizzazioni per convertire l'oggetto visivo.

    Screenshot that shows how to convert the visual to a filled map in Power BI Desktop.

    Bing Mappe usa il campo Stato per l'opzione Posizione per creare la mappa colorata. Bing Mappe fornisce forme mappa piene per le posizioni in tutto il mondo.

    Importante

    L'opzione Location deve contenere un valore valido per Power BI per creare la mappa colorata. Le località valide includono paesi/aree geografiche, stati, contee, città, codici postali, codici postali e così via.

Aggiungere filtri a una mappa colorata

È ora possibile filtrare la mappa per visualizzare dati specifici e applicare la formattazione personalizzata. Vogliamo concentrare la visualizzazione dei dati nell'Stati Uniti continentale.

  1. Espandere il riquadro Filtri . Nel riquadro viene visualizzato un filtro per l'oggetto visivo in base al campo Stato . Il valore corrente è impostato su State è (All).

    Screenshot that shows the Filters pane expanded and State All value visible.

  2. Espandere il menu a discesa per il filtro Stato e scegliere l'opzione Seleziona tutto . Quando si sceglie Seleziona tutto, Power BI aggiunge un segno di spunta accanto a ogni opzione nell'elenco.

    Screenshot that shows how to choose the Select All option for the State field on the Filters pane.

  3. È possibile rimuovere uno stato specifico dai dati filtrati. Nell'elenco Filtro stato selezionare AK per rimuovere i dati per lo stato dell'Alaska.

    Power BI rimuove il segno di spunta per AK nell'elenco e aggiorna l'oggetto visivo mappa per rimuovere i dati per Alaska. La mappa mostra ora i dati solo per il Stati Uniti continentale. In questo esempio non sono presenti dati per lo stato delle Hawaii. Nel riquadro Filtri il valore del filtro Stato viene aggiornato su State non è AK.

    Screenshot that shows the updated map visual after the data for the state of Alaska is removed.

Formattare una mappa colorata

È anche possibile applicare varie opzioni di formattazione a un oggetto visivo mappa riempito.

  1. Nel riquadro Visualizzazioni selezionare l'icona del pennello di disegno per aprire la sezione Formato oggetto visivo. Assicurarsi che la scheda Oggetto visivo sia selezionata.

  2. Nel riquadro Formato espandere la sezione Colori riempimento e quindi espandere le opzioni Colori.

    Screenshot that shows how to switch to the Format pane and view the Fill colors options.

  3. Selezionare fx accanto al colore predefinito .

    Screenshot that shows how to select conditional formatting for the default color.

    Verrà visualizzata la finestra di dialogo Colore predefinito - Colori riempimento - Colori . È possibile usare le opzioni in questa finestra di dialogo per configurare l'ombreggiatura per la mappa colorata. Alcune delle opzioni disponibili includono il campo da usare come base per l'ombreggiatura e come applicare l'ombreggiatura.

    Screenshot of the Default color - Fill colors - Colors dialog.

  4. Nella finestra di dialogo espandere l'elenco a discesa Stile formato e selezionare Sfumatura. Power BI aggiunge una sfumatura di colore alla finestra di dialogo.

    Screenshot that shows how to change the format style to use a color gradient.

    Power BI usa i colori nella sfumatura per selezionare il colore e l'ombreggiatura per tutti i valori nella mappa colorata. Per impostazione predefinita, la sfumatura ha due colori primari come endpoint, il valore più basso e il valore più alto. I valori tra i valori più bassi e più alti sono colorati con sfumature dei colori primari.

  5. Nell'elenco a discesa What field should we base this on? (In quale campo è consigliabile basare questa opzione) espandere SalesFact e selezionare il campo Sentiment (Sentiment ).

    Screenshot that shows how to change the base field for a color-shaded map.

    Power BI usa i dati nel campo specificato come valore di base per determinare il colore e l'ombreggiatura per tutti i valori nella mappa colorata.

  6. Dopo aver impostato il campo di base, impostare i colori Minimo e Massimo per i valori dei dati in base alla sfumatura di colore.

    Per impostazione predefinita, il valore minimo (minimo) per il campo di base è rosso colorato e il valore massimo (massimo) è verde colorato. I valori dei dati compresi tra il massimo e il minimo sono colorati con sfumature di rosso o verde. È anche possibile impostare valori di dati specifici e colori assegnati.

    Screenshot that shows how to set the minimum and maximum colors for the color-shaded map.

    Se il modello semantico richiede un terzo colore primario nella sfumatura, selezionare l'opzione Aggiungi un colore intermedio e configurare le opzioni aggiuntive.

  7. Al termine dell'impostazione dei colori, selezionare OK.

    Power BI aggiorna l'oggetto visivo mappa riempito con dati ombreggiati in rosso o verde. Gli stati ombreggiati dal rosso sono aree con sentiment inferiore e gli stati verde ombreggiati hanno un sentiment più alto e positivo.

    Screenshot that shows the updated map with color-shaded areas based on sentiment value.

Ottenere i dettagli per le aree in una mappa colorata

Power BI supporta le descrizioni comando per le aree in una mappa colorata e per campi specifici. Quando si configurano descrizioni comando, è possibile passare il puntatore del mouse sulle aree della mappa per visualizzare i dettagli sui dati sottostanti.

  1. Espandere i riquadri Dati e Visualizzazioni , se sono compressi.

  2. Nel riquadro Dati individuare il campo SalesFact Sentiment Gap.On the Data pane, locate the SalesFact>Sentiment Gap field. Trascinare il campo nell'opzione Descrizioni comando nel riquadro Visualizzazioni.

    Screenshot that shows how to add a field from the Data pane to the Tooltips option on the Visualizations pane.

  3. Nell'oggetto visivo mappa passare il puntatore del mouse su uno stato per visualizzare la descrizione comando. Nell'esempio viene eseguito il passaggio del mouse sullo stato dell'Idaho (ID).

    I dettagli della descrizione comando mostrano che il divario tra sentiment per l'Idaho è basso con un valore pari a 6.

    Screenshot of the tooltip details for the state of Idaho on the filled map visual.

  4. Salvare il report.

Power BI offre molte opzioni per configurare l'aspetto della mappa colorata. È stato esaminato solo un subset. Dedicare del tempo all'esplorazione degli altri controlli colore e formato dei dati.

Usare l'evidenziazione incrociata e il filtro incrociato

Power BI supporta l'evidenziazione delle posizioni in una mappa colorata per applicare filtri incrociati ai dati correlati in altre visualizzazioni nella stessa pagina del report e viceversa. Per completare questo esercizio, sono necessari diversi oggetti visivi nella stessa pagina del report. È possibile copiare l'oggetto visivo mappa in un'altra pagina del report salvato che dispone già di altri oggetti visivi.

  1. Per creare una copia della mappa colorata, selezionare l'oggetto visivo mappa, quindi fare clic con il pulsante destro del mouse e selezionare Copia oggetto visivo copia>.

    Screenshot that shows how to create a copy of the filled map visual.

  2. Nella parte inferiore dell'area di disegno del report selezionare la scheda Sentiment per aprire la pagina del report Sentiment .

    Screenshot that shows how to switch to the Sentiment page in the report.

  3. Nella pagina Report sentiment spostare e ridimensionare le visualizzazioni del grafico a linee per liberare spazio per la mappa colorata. Nell'esempio viene ridimensionato e riposizionato i grafici a linee in modo che vengano visualizzati affiancati. Il layout aggiornato consente di posizionare l'oggetto visivo mappa riempito sotto i due grafici a linee.

  4. Immettere CTRL+V per incollare la copia dell'oggetto visivo mappa nella pagina del report Sentiment.

    Screenshot that shows the filled map added to the Sentiment report page and aligned with the other visuals.

  5. Nella mappa colorata selezionare uno stato per evidenziare e applicare un filtro incrociato alle altre visualizzazioni nella pagina.

    Nell'esempio viene selezionato Texas (TX). Power BI filtra le schede ed evidenzia in modo incrociato il grafico a barre per i dati correlati per il Texas. Nella parte superiore della pagina del report, l'oggetto visivo scheda a più righe mostra il sentiment come 75. Nel grafico a barre raggruppate, si noterà che il Texas si trova nel distretto centrale n. 23.

    Screenshot that shows the cross-highlight and cross-filter results in other visuals when we select Texas on the filled map.

  6. Selezionare un punto dati nel grafico a linee VanArsdel - Sentiment by Month .

    Quando si seleziona il punto dati, Power BI filtra la mappa colorata per visualizzare solo i dati relativi al sentiment per VanArsdel e non per altri produttori.

    Screenshot that shows the cross-highlight and cross-filter results in page visuals when we select a specific manufacturer on the line chart.

Per altre informazioni sull'uso del riquadro Filtri , vedere Aggiungere un filtro a un report.

Considerazioni e risoluzione dei problemi

I dati della mappa possono essere ambigui. Ad esempio, c'è una Parigi, la Francia, ma c'è anche un Parigi, Texas. I dati relativi alla posizione geografica vengono spesso archiviati in colonne separate con una colonna per i nomi delle città e un'altra colonna per lo stato o la provincia corrispondente. Quando si specifica Bing con una sola colonna di dati, ad esempio per il nome della città, Bing potrebbe non distinguere i dati per una località della città da un'altra con lo stesso nome.

Se il modello semantico contiene già dati di latitudine e longitudine, Power BI include campi speciali per rendere i dati della mappa non ambigui. È possibile trascinare il campo contenente i dati di latitudine nella sezione Latitudine nel riquadro Visualizzazioni>Compila oggetto visivo. È possibile usare questo stesso approccio per i dati di longitudine.

Screenshot that shows how to set the latitude and longitude options for a filled map in Power BI.

Se non si ha accesso ai dati di latitudine e longitudine, ma è possibile modificare l'accesso al modello semantico, seguire le istruzioni riportate in Mappe in Power View per aggiornare il modello semantico.

Per altre informazioni sulle visualizzazioni mappa in Power BI, vedere Suggerimenti e consigli per le visualizzazioni mappa.