2015-05-04 3 views
1

У меня есть категориальная переменная, скажем cat_var, который может принимать следующие значения: cat_var = ["A", "B", "C", "D"]легко настроить категориальные переменные

Я бегу ряд регрессий и patsy позволяет легко описать регрессии: regr= " y ~ x + C(cat_var)

I было интересно, какой самый простой способ настроить использование категориальной переменной. Например, я бы хотел, чтобы patsy создавал макеты только для "A", "B", то есть "C" и "D" рассматриваются как одна группа. Я мог бы переназначить cat_var на другой набор значений, но есть ли в нем сахара в patsy для выполнения этой задачи?

ответ

0

В настоящее время нет готовых инструментов для этого.

Похожий вопрос https://stackoverflow.com/questions/29015038/python-quantreg-categorical и связанное с ними обсуждение см нити https://groups.google.com/d/msg/pystatsmodels/awZU2jM6xr0/gthF1t1QNksJ

Эффективных рецептами будет приветствоваться. Я бы использовал pandas для создания новой переменной «CD».

Смежные вопросы