How do I make a labelled line chart? suppose I want to track the ratings of seasons of a TV show. so there are three columns of data-season number, year, and ratings. I want the year and ratings on the axes and season number as labels on the points. how can this be achieved considering visualization tools only take in values for X and Y axes?
Have a look at matplotlib's annotate.

Here are some examples. I believe it works well with seaborn too.