Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Grafici a Barre Impilate | Creazione di Grafici Comunemente Utilizzati
Visualizzazione Definitiva con Python

Scorri per mostrare il menu

book
Grafici a Barre Impilate

I grafici a barre impilate consentono il confronto di più categorie all'interno di ciascun gruppo sull'asse x. Ad esempio, invece di mostrare solo il PIL totale di ogni paese, possono illustrare il contributo dei singoli settori economici al totale.

1234567891011
import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
copy

Per creare barre impilate, la funzione bar() viene chiamata più volte—una per ciascun settore. In ogni chiamata, viene utilizzato lo stesso elenco countries per l'asse x e il parametro bottom garantisce che ogni nuovo segmento sia impilato sopra il precedente.

Note
Approfondisci

Il parametro bottom specifica le coordinate y della base delle barre. Qui è disponibile la documentazione di bar().

Compito

Swipe to start coding

  1. Utilizzare la funzione corretta per creare i grafici a barre.
  2. Tracciare le barre inferiori per yes_answers.
  3. Tracciare le barre per no_answers sopra le barre di yes_answers specificando il parametro corretto.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Grafici a Barre Impilate

I grafici a barre impilate consentono il confronto di più categorie all'interno di ciascun gruppo sull'asse x. Ad esempio, invece di mostrare solo il PIL totale di ogni paese, possono illustrare il contributo dei singoli settori economici al totale.

1234567891011
import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
copy

Per creare barre impilate, la funzione bar() viene chiamata più volte—una per ciascun settore. In ogni chiamata, viene utilizzato lo stesso elenco countries per l'asse x e il parametro bottom garantisce che ogni nuovo segmento sia impilato sopra il precedente.

Note
Approfondisci

Il parametro bottom specifica le coordinate y della base delle barre. Qui è disponibile la documentazione di bar().

Compito

Swipe to start coding

  1. Utilizzare la funzione corretta per creare i grafici a barre.
  2. Tracciare le barre inferiori per yes_answers.
  3. Tracciare le barre per no_answers sopra le barre di yes_answers specificando il parametro corretto.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt