Por que usar "==" retorna uma série em vez de bool nos pandas?

Eu simplesmente não consigo descobrir o que "==" significa na segunda linha: - Não é um teste, não existe uma declaração if ... - Não é uma declaração variável ... Eu nunca vi isso antes, a coisa é data.ctage==caté uma série de pandas e não um teste ... for cat in data["categ"].unique():...