def __init__(self, intercept, intercept_origin, intercept_removed, terms): self.intercept = intercept self.intercept_origin = intercept_origin self.intercept_removed =intercept_removed self.terms = to_unique_tuple(terms) if self.intercept: assert self.intercept_origin assert not (self.intercept and self.intercept_removed)
def __init__(self, input_code, lhs_terms, rhs_terms): self.input_code = input_code self.lhs_terms = to_unique_tuple(lhs_terms) self.rhs_terms = to_unique_tuple(rhs_terms)
def __init__(self, factors): self.factors = to_unique_tuple(factors)