Search


Ploticus > Scripts >
proc pvalue


proc pvalue computes and displays p values associated with a statistical t test (New in version 2.41). A t test compares two groups of numeric scores; the associated p value is the probability that there is no significant difference between group1 and group2. A low p value (typically < 0.05 or < 0.01) indicates that there's a sufficiently significant difference between group1 and group2. This is useful for example, in treatment vs. control studies in being able to say that the treatment made a difference or not.

How your data must be organized: Each data row must have fields for mean, SD, and N, for group1 and group2, plus a X category identifier field (total of 7 fields required). The mean, SD and N can be computed from raw data using proc processdata (action=summary), and then joined (using proc processdata again, action=join) so that data for both groups are together on each row. See the above example which uses this technique.

This proc will compute one p value per data row, and display it at the X category location matching the group identifier field (so X scaletype must be categories). By default the p value will be displayed using the format eg. "p=0.12", along the bottom of the plot area, and statistically significant p values are highlighted in yellow.






Attributes

xfield, statfields1, and statfields2 must be specified.

xfield     dfield

    Data field containing an identifier for determining where in X the p value will be displayed.


statfields1     meanfield SDfield Nfield

    Three data fields containing mean, SD, and N for group1.


statfields2     meanfield SDfield Ndfield

    Three data fields containing mean, SD, and N for group2.


textdetails     textdetails

    Size, color, etc. of the p value string. This attribute can also be used to adjust the location of the displayed string.
    Example: textdetails: size=7 adjust=0,-0.25


printformat     string

    Controls formatting of the result string and the pvalue numeric. Default is p=%2.2f.
    Example: printformat: p = %3.3f


lowp     h

    Mathematically, p values can never reach absolute 0. Convention holds that p values less than a certain threshold be displayed as eg. p < 0.01 This attribute controls that threshold. Default is 0.01
    Example: lowp: 0.005


signif     h

    Convention holds that p values less than a certain threshold indicate a sufficiently significant difference between the two groups. By default this proc highlights these in yellow. Default is 0.05.
    Example: signif: 0.01


signifcolor     color | none

    The color to use when highlighting "significant" p values. Default is yellow. To turn off the highlighting feature specify none.


select     select expression

    Allows data rows to be selected for inclusion using a selection expression.
    Example: @@2 = B




 


Ploticus 2.42 ... May 2013 Terms of use /