Group Abstract Group Abstract

Message Boards Message Boards

1
|
5.7K Views
|
5 Replies
|
2 Total Likes
View groups...
Share
Share this post:
GROUPS:

Error with KolmogorovSmirnovTest (and DistributionFitTest)

Posted 10 years ago
POSTED BY: Michael E
5 Replies
Posted 10 years ago

Thank you for your reply!

Now I understand...

Referring to https://reference.wolfram.com/language/ref/KolmogorovSmirnovTest.html, I thought the input syntax for multivariate data "{{x1,y1,...},{x2,y2,...},...}" was limited to 2D data, with next to each "x", its different corresponding values in the second (same) dimension.

Thank you again

POSTED BY: Michael E
In[18]:= data = {{{2, 4, 3}, {3, 9, 4}}, {{2, 4, 3}, {3, 9, 4}}};

In[19]:= KolmogorovSmirnovTest[data]

Out[19]= KolmogorovSmirnovTest[{{{2, 4, 3}, {3, 9, 4}}, {{2, 4, 
    3}, {3, 9, 4}}}]

In[20]:= Show[SmoothHistogram[data, PlotStyle -> Orange], 
 Plot[PDF[NormalDistribution[], x], {x, -4, 4}]]

enter image description here

POSTED BY: Simon Cadrin

If I understand you correctly, you are giving a list of values like:

{{x,y1,y2, y3...}, ....}

That is not the form of input that the function accepts.

The input to the function should instead look like:

{{x,y1}, {x,y2}, {x,y3}}, ....}

In a previous post on the form, you asked how to convert from this format into the incorrect format you are using above.

POSTED BY: Sean Clarke
Posted 10 years ago
POSTED BY: Michael E

You cannot use a non-rectangular array. It doesn't make sense. What kind of distribution gives out vectors of different lengths?

Can you define what it means to do a goodness of fit test against a set of vectors of different lenghts?

POSTED BY: Sean Clarke
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard