How to place multiple graphs in same coordinate system (pandas,mathplotlib) -> look pic
Problem is with the dtype of your y values. It's &quot;object&quot; and thus matplotlib thinks two object containing same float value are different.
Use,
y  = a.astype(float).values
y1 = b.astype(float).values
y2 = c.astype(float).values