I have a classifier function that classifies whether a student is likely to succeed in a course given their score on a placement test. From this, I am pulling both the probability of being successful and being unsuccessful. For example,

classifyReading[{80, "RDG-098"}, "Probabilities"]

and the output is

<|"successful" -> 0.762894, "unsuccessful" -> 0.237106|>

But instead of calculating the probability that a student with a grade of 80 will succeed, I need to calculate the probability that a student with a grade <=80 will succeed. I feel like I'm missing something here that should be simple.

  • $\begingroup$ Integrate the results for grades $0 \to 80$. $\endgroup$ – David G. Stork Nov 7 '18 at 21:47
  • $\begingroup$ @DavidGStork It doesn't work by integrating (for no other reason than an integration would most likely result in a value much larger than 1). $\endgroup$ – JimB Nov 7 '18 at 23:16
  • $\begingroup$ Given the analysis already performed, you could list the range of probabilities associated grades of less than or equal to 80. Alternatively, you could perform another analysis that just uses a variable that takes on just two values depending on grade: <= 80 and > 80. $\endgroup$ – JimB Nov 7 '18 at 23:20

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.