I have made a brief program to do what I had been looking for, combining
tabstat, kwallis, and a box plot.
it is pasted below if anyone is interested.
nponeway.ado
--------------------
*! version 1.0.1 George M Hoffman 10Feb2005 /GMH
*! displays nonparametric stats by group, krusskal-wallis test, and optional
box plot
*! sytax nponeway Y
program nponeway, sortpreserve rclass
version 8.1
syntax varlist(numeric) [if] [in] [, BY(varname) plot]
local nvars : word count `varlist'
if `nvars' > 1 {
di as err "only one variable"
exit 498
}
marksample touse
markout `touse' `xvar'
tokenize "`varlist'"
preserve
quietly keep if `touse'
tabstat `1' , stat(n p50 iqr range p5 p95) by(`by')
kwallis `1' , by(`by')
if "`plot'" == "plot" {
gr box `1', over(`by') noout
}
end
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/