I try to predict the result of an personality type test based on how people answered. My sample consists of the answers which range from 1 (strongly disagree) to 7 (strongly agree). Six answers lead to a result. I have the results and answers of 80 people.
An example of my dataset looks like this:
| Name | AnswerQ1 | AnswerQ2 | AnswerQ3 | AnswerQ4 | AnswerQ5 | AnswerQ6 | Result |
|---|---|---|---|---|---|---|---|
| Patrick | 2 | 4 | 7 | 1 | 3 | 4 | 76% |
| ... | ... | ... | ... | ... | ... | ... | ... |
| Stefanie | 1 | 7 | 7 | 6 | 5 | 6 | 93% |
I guess I could use multiple interpolation or curve fitting. Does someone know matching python functions for that?