{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}
