Life expectancy vs GDP - Any Feedback Welcome!

Hello everybody,

after working for around one day at my portfolio project “Life expectancy vs GDP” I am happy to share my results with you!

The difficulty here was to use object-oriented programming in a meaningful way. Further, I didnt handle it to include regression in the sns.scatterplot() function since the sns.lnplot() function did not work in combination with the plt.subplot() function.
Additionally, I did not understand why two input columns are required to create a normalized dataframe. As far as I got it the normalization turns the lowest value of the regarded column to “0”, the highest to “1” and interploates all values inbetween. This procedure does not need any other column - so I dont get where I am worng.

Thanks for your feedback!