我目前正在使用 Python 的 Patsy 模块为我的模型创建矩阵输入。例如,我可能使用的公式是
'Survived ~ C(Pclass) + C(Sex) + C(honor) + C(tix) + Age + SibSp + ParCh + Fare + Embarked + vowel + middle + C(Title)'
但是,我想执行模型选择,所以我想从最简单的模型创建所有可能的公式
'Survived ~ Age'
到最复杂的模型
'Survived ~ C(Pclass) * C(Sex) * C(honor) * C(tix) * Age * SibSp * ParCh * Fare * Embarked * vowel * middle * C(Title)'
Patsy 中是否有命令或某种方式可以生成所有可能的字符串组合?