I wrote this code that takes info (grades and student names) from a csv file with pandas and make a graph with matplotlib.
I tried so many ways,
pls help :)
Thanks
import pandas as pd
import matplotlib.pyplot as plt
grd = pd.read_csv("grades.csv")
print(grd)
x = grd.columns[1:]
y1 = grd.loc[0,'YearA':]
y2 = grd.loc[1,'YearA':]
y3 = grd.loc[2,'YearA':]
y4 = grd.loc[3,'YearA':]
y5 = grd.loc[4,'YearA':]
plt.plot(x, y1, x ,y2, x, y3, x, y4, x, y5)
plt.legend(grd.Student)
plt.show()I want to change this code to a loop and not to put each student separately (now i have 5, but what if i'll have 50?)I tried so many ways,
pls help :)
Thanks
