{smcl} {* 26 April07}{...} {hi:help suffnec}{right: ({browse "http://www.stata-journal.com/article.html?article=st0140":SJ8-1: st0140})} {hline} {title:Title} {p2colset 5 16 18 2}{...} {p2col :{hi:suffnec} {hline 2}}Produces a sufficiency and necessity matrix{p_end} {p2colreset}{...} {title:Syntax} {p 8 14 2} {cmd:suffnec} [{it:outcomevar} {it:setlist} {it:configurations}] [{it:{help if}}] {weight} [{cmd:,} {cmdab:altd:isplay} {cmdab:last} {cmdab:usered:uction} {opt cluster(varname)}] {pstd} {cmd:fweight}s, {cmd:iweight}s, and {cmd:pweight}s are allowed; see {help weight}. {title:Description} {pstd} {cmd:suffnec} creates a matrix of the sufficiency (i.e., consistency) and necessity scores for all sets or configurations entered. The configurations do not need to exist in the dataset, but their individual single, capital letter versions must exist. {title:Options} {p 4 8 2} {cmd:altdisplay} flips the matrix so that the sufficiency scores are in the upper left and the necessity scores are in the lower right (which is how these values are generally portrayed graphically). {p 4 8 2} {cmd:last} uses the outcome variables and configurations (or sets) from the last run {cmd:fuzzy} or {cmd:settest()} option call as {it:outcomevar} and {it:configurations}. When this option is specified, {it:outcomevar} and {it:configurations} should not be entered. Specifically, it uses the last displayed set of configurations. Thus, when using this option, a {cmd:settest()} option must have been invoked on the last call to {cmd:fuzzy} or just run as a stand-alone command. When {cmd:last} is used, only those last displayed configurations will be used in the test. If {cmd:settest()} was not used in the last call to {cmd:fuzzy}, then {cmd:last} will display the individual sets matrix. {p 4 8 2} {cmd:usereduction} uses the outcome variable and reduced configurations from the last run {cmd:reduce} command for the consistency test. {p 4 8 2} {opt cluster(varname)} allows the standard errors produced by the {cmd:ratio} command when calculating consistencies to adjust for intragroup correlation. This is used in the computation of the sufficiency and necessity scores. {title:Examples} {p 4 8 2}{cmd:. suffnec Y Abc aBc AC} {p 4 8 2}{cmd:. fuzzy drink age grades friends, label(D A G F) settest(yvn) sigonly}{p_end} {phang}{cmd:. suffnec} {p 4 8 2}{cmd:. fuzzy drink age grades friends, label(D A G F) settest(yvn) sigonly}{p_end} {phang}{cmd:. suffnec, last} {p 4 8 2}{cmd:. fuzzy D A G F, settest(yvn) sigonly greater(col1) reduce}{p_end} {phang}{cmd:. suffnec, usereduction} {p 4 8 2}{cmd:. fuzzy drink age grades friends, label(D A G F) settest(yvn)}{p_end} {phang}{cmd:. yvo, last sigonly}{p_end} {phang}{cmd:. suffnec, last} {p_end} {title:Also see} {psee} Article: {it:Stata Journal}, volume 8, number 1: {browse "http://www.stata-journal.com/article.html?article=st0140":st0140} {p_end}