Хорошая статья с детальным объяснением того, что под капотом у Pandas. Рассматриваются базовые концепции numpy, на основе которых работают практически все операции в Pandas, будь то создание срезов через булевы индексы, либо арифметические операции с колонками
http://heydenberk.com/blog/posts/demystifying-pandas-numpy-filtering/
http://heydenberk.com/blog/posts/demystifying-pandas-numpy-filtering/