Grafico a Linee
Applicazioni
Il grafico a linee viene utilizzato per rappresentare la relazione tra due variabili (ad esempio x, y) utilizzando linee rette. Più formalmente, mostra la relazione tra variabili continue o ordinali in modo continuo tra i punti dati. Inoltre, può mostrare come una determinata variabile cambia nel tempo.
Creazione di un grafico a linee
Utilizzare la funzione già nota plot()
di pyplot
per creare grafici a linee. Ecco un esempio che mostra una relazione quadratica tra due variabili:
import matplotlib.pyplot as plt import numpy as np data_linear = np.arange(0, 6) data_squared = data_linear ** 2 # Creating a line plot with specifying x and y plt.plot(data_linear, data_squared, '-o') plt.show()
In realtà, questo codice può essere ulteriormente semplificato. Osserva un altro esempio:
import matplotlib.pyplot as plt import numpy as np data_squared = np.arange(0, 6) ** 2 # Creating a line plot using only one array plt.plot(data_squared, '-o') plt.show()
Quando viene passata una sola array (o pandas.Series()
) come data_squared
alla funzione plot()
, matplotlib
utilizza i valori dell'array per l'asse y. L'asse x viene generato automaticamente utilizzando gli indici degli elementi — in questo caso, i numeri da 0 a 5.
Swipe to start coding
- Utilizzare la funzione corretta per creare un grafico a linee.
- Inserire nell'ordine corretto
x_data
(asse x) ey_data
(asse y) come primi due argomenti. - Inserire l'argomento più a destra in modo che il grafico abbia marker
'o'
e linee tratteggiate.
Soluzione
Grazie per i tuoi commenti!