Grafico a Barre
Un diagramma a barre, noto anche come grafico a barre, è una rappresentazione visiva in cui i dati categoriali vengono mostrati utilizzando barre rettangolari. L'altezza o la lunghezza di queste barre è direttamente proporzionale ai valori che rappresentano.
import matplotlib.pyplot as plt programming_languages = ['Java', 'Python', 'C#', 'C++'] shares = [30, 40, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
Parametri del diagramma a barre
Per creare un diagramma a barre, la funzione bar()
di pyplot
richiede due argomenti principali:
una lista di etichette per l'asse x;
e le corrispondenti altezze delle barre.
È possibile personalizzare il grafico utilizzando parametri opzionali come:
color
— imposta il colore delle barre (il valore predefinito è blu);width
— definisce la larghezza delle barre (il valore predefinito è0.8
). Può essere un singolo numero o una lista di valori per barre individuali.
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
Il grafico mostra una diminuzione costante della larghezza delle barre da sinistra a destra, in linea con i valori specificati.
Come per altri grafici, è sempre possibile consultare la documentazione per una rapida consultazione della sintassi della funzione bar()
e di tutti i suoi parametri.
Swipe to start coding
- Utilizzare la funzione corretta per creare un grafico a barre.
- Inserire
countries
egdp_list
in questa funzione nell'ordine corretto. - Utilizzare l'argomento keyword appropriato per specificare la larghezza delle barre.
- Compilare la lista per questo argomento keyword con i seguenti valori
0.6
,0.45
,0.9
,0.2
da sinistra a destra.
Soluzione
Grazie per i tuoi commenti!