Olá,
Em relação a adição de constante tenho três dúvidas:
1 - Qual o objetivo de ter uma coluna com valor constante na aplicação do modelo ols?
2 - O valor constante é sempre 1, senão, qual o critério para variar esse valor?
3 - Se for sempre 1, não seria mais simples fazer uma atribuição direta a coluna const do valor 1, qual a necessidade de utilizar sm.add_constant?