I am simulating non-normal data to investigate how this affects some diagnostical methods that assume normality. In particular I'm interested in seeing how skewness and kurtosis affects the results.
I've investigated skewness using the skewed normal distribution as well as the gamma distribution, but would like to change kurtosis on top of that. Unfortunately this doesn't work for these two distributions as the skewness and kurtosis depend on the same parameter.
The best I've found so far was the skewed student t-distribution in the package "skewt" in R. https://cran.r-project.org/web/packages/skewt/skewt.pdf This seems to, on the surface, do what I would expect: given a constant skew parameter, the visible skewness does not change (the peak remains in place) when I alter degrees of freedom. It presents its own problems however, because I am yet to be able to compute kurtosis for a given value of gamma, and negative kurtosis is impossible to implement.
Are there any other distributions I could use? Does what I ask even make sense? Part of me thinks it does not given the definitions of kurtosis and skewness in terms of moments, but it also seems like it should be doable to maintain a given skew while only "lifting" or "sinking" the tails, as it were.