Question: Develop a data type for maintaining statistics for a set of real numbers. Provide a method to add data points and methods that return the
Develop a data type for maintaining statistics for a set of real numbers. Provide a method to add data points and methods that return the number of points, the mean, the standard deviation, and the variance. Develop two implementations: one whose instance values are the number of points, the sum of the values, and the sum of the squares of the values, and another that keeps an array containing all the points. For simplicity, you may take the maximum number of points in the constructor. Your first implementation is likely to be faster and use substantially less space, but is also likely to be susceptible to roundoff error. See the booksite for a well-engineered alternative.
Step by Step Solution
3.49 Rating (159 Votes )
There are 3 Steps involved in it
This problem is classic for students learning statistics and data analysis It wants us to calculate ... View full answer
Get step-by-step solutions from verified subject matter experts
