https://pandas.pythonprogramminghelp.com/why-is-the-key-to-linear-independence/