How do I find which direction is the distribution of two variables skewed?

Can the Rstudio please help with this unanswered question on stackoverflow?

I am new to R and trying to start with statistical analysis to begin with:

Repex of my dataset(filterdacsom5):

 Year       NAmeE Total_Population Median_Income   City State
1 2017 ZCTA5 00601            17599         11757  Adjuntas    PR
2 2017 ZCTA5 00602            39209         16190    Aguada    PR
3 2017 ZCTA5 00603            50135         16645 Aguadilla    PR
4 2017 ZCTA5 00606             6304         13387   Maricao    PR
5 2017 ZCTA5 00610            27590         18741    Anasco    PR
6 2017 ZCTA5 00612            62566         17744   Arecibo    PR

I am trying to understand which direction is the distribution of Median_Income(x) to Total_Population(y) skewed?

My Input:

plot(filterdacsom5$Median_Income,filterdacsom5$Total_Population,xlab="Income",ylab ="Population",main="Demographics plotted for all zip codes in 2017 ",col="red" )

I receive the output as this image:

But is this image plot sufficient to conclude that the distribution of Median_Income(x) to Total_Population(y) left skewed? What other test can be run to prove so?

If you are only interested on a measure of skewness, then you can use something like the moments package, I can't use your sample data because is not on a copy/paste friendly format but here is an example with built-in data.

library(moments)
library(ggplot2)
ggplot(iris, aes(Sepal.Length)) +
    geom_histogram(binwidth = 0.3)

skewness(iris$Sepal.Length) # Slightly skewed to the right
#> [1] 0.3117531

Created on 2019-03-23 by the reprex package (v0.2.1)

Hi @andresrcs. I understand how to check direction of skewness with one variable(in your example it is sepal length) but since I want measure direction of skewness between 2 variables i.e. Median_Income(x) to Total_Population(y) how would I do that?

Can you please give your example with x(independent variable) and y(dependent variable)?

Sorry but what you are saying doesn't make much sense to me, because skewness is asymmetry in a statistical distribution, in which the curve appears distorted or skewed either to the left or to the right.

But I'm not a statistician so I can't tell for sure if this is a nonsense or not, maybe some one else could help you with this.

As you've been told by pjs (on SO) and Andres before, you'll have to define what is "left" and "right".

In univariate scenario, one defines skewness in terms of the distortion from the distribution from the point of symmetry, how much it is distorted towards left (lower) or right (upper) with respect to the center. You'll have to define what do you consider as the center.

There're existing papers on multivariate skewness, mainly for multivariate normal. You may go through the following paper:

Measures of Multivariate Skewness and Kurtosis with Applications - K. V. Mardia

Having said that, I think you're interested in the "skewness" of the independent variable with respect to the independent variable. I'm not sure whether it makes sense to comment on this from the scatterplot or not. You may want to find the conditional distribution first.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.