Modeling Data with Linear Functions