Line Chart
A line graph is a chart that displays values as a series of data points connected by straight line. it is used to visualize trends and how data changes over a continuous interval, such as time. It is also known as a line chart or line plot.
Example:
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
data = {
'Over': ['1', '2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20'],
'Runs': [3, 8, 8, 0, 2,0,0,12,3,1,3, 8, 7, 0, 2,0,6,9,3,2]
}
df = pd.DataFrame(data)
|
Over |
Runs |
|
|
0 |
1 |
3 |
|
1 |
2 |
8 |
|
-- |
-- |
-- |
|
18 |
19 |
3 |
|
19 |
20 |
2 |
sns.lineplot(x='Over', y='Runs', data=df)
plt.title('Runs by over')
plt.xlabel('Overs')
plt.ylabel('Runs')
plt.show()

Cumulative Chart
df['Cum_Runs'] = df['Runs'].cumsum()
|
Over |
Runs |
Cum_Runs |
|
|
0 |
1 |
3 |
3 |
|
1 |
2 |
8 |
11 |
|
-- |
-- |
-- |
-- |
|
19 |
20 |
2 |
77 |
sns.lineplot(x='Over', y='Cum_Runs', data=df)

Statlearner
Statlearner