13
$\begingroup$

I want to know that what is the range of the values of skewness and kurtosis for which the data is considered to be normally distributed.

I have read many arguments and mostly I got mixed up answers. Some says for skewness $(-1,1)$ and $(-2,2)$ for kurtosis is an acceptable range for being normally distributed. Some says $(-1.96,1.96)$ for skewness is an acceptable range. I found a detailed discussion here: What is the acceptable range of skewness and kurtosis for normal distribution of data regarding this issue. But I couldn't find any decisive statement.

What is the basis for deciding such an interval? Is this a subjective choice? Or is there any mathematical explanation behind these intervals?

$\endgroup$
5
  • 3
    $\begingroup$ What or who defines "acceptable"? $\endgroup$
    – Glen_b
    Nov 14, 2016 at 16:50
  • $\begingroup$ That's a good question. I don't have a clear answer for this. $\endgroup$ Nov 14, 2016 at 18:55
  • 1
    $\begingroup$ Am I correct in thinking that laying behind your question is some implied method, something along the lines of: "Before estimating this model/performing that test, check sample skewness and kurtosis. If they're both within some pre-specified ranges use some normal theory procedure, otherwise use something else." ...? $\endgroup$
    – Glen_b
    Nov 14, 2016 at 21:30
  • 1
    $\begingroup$ If so, what are the procedures-with-normal-assumptions you might use such an approach on? What variables would you check this on? What are the alternative procedures you'd use if you concluded they weren't "acceptable" by some criterion? $\endgroup$
    – Glen_b
    Nov 14, 2016 at 21:32
  • 1
    $\begingroup$ Also -- and this may be important for context, particularly in cases where some reasoning is offered for choosing some bounds -- can you include any quotes that ranges like these come from that you can get hold of (especially where the suggested ranges are quite different)? One thing that would be useful to know from such context -- what situations are they using this kind of thing for? $\endgroup$
    – Glen_b
    Nov 14, 2016 at 21:46

3 Answers 3

6
$\begingroup$

The original post misses a couple major points: (1) No "data" can ever be normally distributed. Data are necessarily discrete. The valid question is, "is the process that produced the data a normally distributed process?" But (2) the answer to the second question is always "no", regardless of what any statistical test or other assessment based on data gives you. Normally distributed processes produce data with infinite continuity, perfect symmetry, and precisely specified probabilities within standard deviation ranges (eg 68-95-99.7), none of which are ever precisely true for processes that give rise to the data that we can measure with whatever measurement device we humans can use.

So you can never consider data to be normally distributed, and you can never consider the process that produced the data to be a precisely normally distributed process. But, as Glen_b indicated, it might not matter too much, depending on what it is that you are trying to do with the data.

Skewness and kurtosis statistics can help you assess certain kinds of deviations from normality of your data-generating process. They are highly variable statistics, though. The standard errors given above are not useful because they are only valid under normality, which means they are only useful as a test for normality, an essentially useless exercise. It would be better to use the bootstrap to find se's, although large samples would be needed to get accurate se's.

Also, kurtosis is very easy to interpret, contrary to the above post. It is the average (or expected value) of the Z values, each taken to the fourth power. Large |Z| values are outliers and contribute heavily to kurtosis. Small |Z| values, where the "peak" of the distribution is, give Z^4 values that are tiny and contribute essentially nothing to kurtosis. I proved in my article https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4321753/ that kurtosis is very well approximated by the average of the Z^4 *I(|Z|>1) values. Hence kurtosis measures the propensity of the data-generating process to produce outliers.

$\endgroup$
7
  • $\begingroup$ Just to clear out, what exactly do you mean by "normally distributed process"? I get what you are saying about discreteness and continuity of random variables but what about the assumption regarding normal distribution that can be made using Central Limit theorem? $\endgroup$ Nov 15, 2016 at 13:45
  • $\begingroup$ CLT is not relevant here - we are talking about the distribution that produces individual data values, not averages. A "normally distributed process" is a process that produces normally distributed random variables. A perfect normal computer random number generator would be an example (such a thing does not exist, but they are pretty darn good in the software we use.) $\endgroup$ Nov 15, 2016 at 20:21
  • $\begingroup$ Also, because no process that produces data we can analyze is a normal process, it also follows that the distribution of averages produced by any such process is never precisely normal either, regardless of the sample size. But yes, distributions of such averages might be close to normal distributions as per the CLT. The closeness of such distributions to normal depends on (i) sample size and (ii) degree of non-normality of the data-generating process that produces the individual data values. $\endgroup$ Nov 17, 2016 at 12:05
  • 4
    $\begingroup$ Hi Peter -- can you avoid references like "the above" because the sort order will change. What is above for you may not be above for the next person to look. If you mean gung's post or my post (still in edit, as I'm working on a number of aspects of it) you can just identify them by their author. $\endgroup$
    – Glen_b
    Nov 18, 2016 at 10:15
  • $\begingroup$ You seem in the above to be asserting that higher kurtosis implies higher tendency to produce outliers. Unless you define outliers tautologously (i.e. to make the claim true), this is not a statement that's true in the general case. For example, it's reasonably easy to construct pairs of distributions where the one with a heavier tail has lower kurtosis. $\endgroup$
    – Glen_b
    Nov 18, 2016 at 10:21
6
$\begingroup$

What you seem to be asking for here is a standard error for the skewness and kurtosis of a sample drawn from a normal population. Note that there are various ways of estimating things like skewness or fat-tailedness (kurtosis), which will obviously affect what the standard error will be. The most common measures that people think of are more technically known as the 3rd and 4th standardized moments.

It is worth considering some of the complexities of these metrics. The typical skewness statistic is not quite a measure of symmetry in the way people suspect (cf, here). The kurtosis can be even more convoluted. It has a possible range from $[1, \infty)$, where the normal distribution has a kurtosis of $3$. As a result, people usually use the "excess kurtosis", which is the ${\rm kurtosis} - 3$. Then the range is $[-2, \infty)$. However, in practice the kurtosis is bounded from below by ${\rm skewness}^2 + 1$, and from above by a function of your sample size (approximately $24/N$). In addition, the kurtosis is harder to interpret when the skewness is not $0$. These facts make it harder to use than people expect.

For what it's worth, the standard errors are:

\begin{align} SE({\rm skewness}) &= \sqrt{\frac{6N(N-1)}{(N-2)(N+1)(N+3)}} \\[10pt] SE({\rm kurtosis}) &= 2\times SE({\rm skewness})\sqrt{\frac{N^2-1}{(N-3)(N+5)}} \end{align}

Setting aside the issue of whether we can differentiate the skewness and kurtosis of our sample from what would be expected from a normal population, you can also ask how big the deviation from $0$ is. The rules of thumb that I've heard (for what they're worth) are generally:

  • $<|.5|$ small
  • $[|.5|, |1|)$ medium
  • $\ge |1|$ large

A good introductory overview of skewness and kurtosis can be found here.

$\endgroup$
3
$\begingroup$

[In what follows I am assuming you're proposing something like "check sample skewness and kurtosis, if they're both within some pre-specified ranges use some normal theory procedure, otherwise use something else".]

There's a host of aspects to this, of which we'll only have space for a handful of considerations. I'll begin by listing what I think the important issues may be to look at before leaping into using a criterion like this. I will attempt to come back and write a little about each item later:

Issues to consider

  1. How badly would various kinds of non-normality matter to whatever we're doing?

  2. How hard is it to pick up those deviations using ranges on sample skewness and kurtosis?

    One thing that I agree with in the proposal - it looks at a pair of measures related to effect size (how much deviation from normality) rather than significance. In that sense it will come closer to addressing something useful that a formal hypothesis test would, which will tend to reject even trivial deviations at large sample sizes, while offering the false consolation of non-rejection of much larger (and more impactful) deviations at small sample sizes. (Hypothesis tests address the wrong question here.)

    Of course at small sample sizes it's still problematic in the sense that the measures are very "noisy", so we can still be led astray there (a confidence interval will help us see how bad it might actually be).

    It doesn't tell us how a deviation in skewness or kurtosis relates to problems with whatever we want normality for -- and different procedures can be quite different in their responses to non-normality.

    It doesn't help us if our deviation from normality is of a kind to which skewness and kurtosis will be blind.

  3. If you're using these sample statistics as a basis for deciding between two procedures, what is the impact on the properties of the resulting inference (e.g. for a hypothesis test, what do your significance level and power look like doing this?)

  4. There are an infinite number of distributions that have exactly the same skewness and kurtosis as the normal distribution but are distinctly non-normal. They don't even need to be symmetric! How does the existence of such things impact the use of such procedures? Is the enterprise doomed from the start?

  5. How much variation in sample skewness and kurtosis could you see in samples drawn from normal distributions? (What proportion of normal samples would we end up tossing out by some rule?)

    [In part this issue is related to some of what gung discusses in his answer.]

  6. Might there be something better to do instead?

Finally, if after considering all these issues we decide that we should go ahead and use this approach, we arrive at considerations deriving from your question:

  1. what are good bounds to place on skewness and on kurtosis for various procedures? What variables do we need to worry about in which procedures?

    (e.g. if we're doing regression, note that it's incorrect to deal with any IV and even the raw DV this way -- none of these are assumed to have been drawn from a common normal distribution)


I will come back and add some thoughts, but any comments / questions you have in the meantime might be useful.

$\endgroup$
2
  • $\begingroup$ Actually I had a question in my exam stating for given values of skewness and kurtosis, what can be said about the normality of the distribution? I am not particularly sure if making any conclusion based on these two numbers is a good idea as I have seen several cases where skewness and kurtosis values are somewhat around $0$ and still the distribution is way different from normal. $\endgroup$ Nov 15, 2016 at 9:52
  • $\begingroup$ And I also don't understand why do we need any particular range of values for skewness & kurtosis for performing any normality test? $\endgroup$ Nov 15, 2016 at 9:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.