Help using Base SAS procedures

Test for p-value

Occasional Contributor
Posts: 8

Test for p-value

Hi I wanted to report p-value for this table


The column variables are ordinal variables  (4 levels)

The row variables are categorical variables (4 levels)

Table cells are reported as proportions for each categorical variable by column. The total number of observations for each column is different.

                   group1  group2  group3  group4         p-value

cat_var                                                                     P

    level 1       %           %           %          %             P1

    level 2       %           %           %          %             P2

    level 3       %           %           %          %             P3

    level 4       %           %           %          %             P4


My questions are

(1) which test to use for the P-value (row variable by column variable) in orange color

(2) which test for the p-value in green color, to have the p-value for each level by column variable (cell value reported as proportion)



Respected Advisor
Posts: 2,994

Re: Test for p-value

Please state the hyptheses you are trying to test and get p-values for.

Paige Miller
Occasional Contributor
Posts: 8

Re: Test for p-value

Posted in reply to PaigeMiller

Thanks for the note.


I wanted to test

(1) whether cat_var is statistically significant between each comparison group.

(2) whether the value (proportion) for each level of cat_var is different from each other.


For question(1), usually chi-square by using proc freq for 'categorical var by categorical var' is used, however, I am not sure which test to use for ordinal variable by categorical variable.



Posts: 4,240

Re: Test for p-value

What are you testing for? Association? Trend? Are you trying to model cat_var by group_var (or vice versa)?


I suggest you use counts instead of proportions and analyze the data with PROC FREQ. The documentation has many examples that you can read and see if any of them are similar to what you want to analyze. You can also find many many SAS proceedings papers that describe the many statistical tests in PROC FREQ. Search for 

    sas "proc freq" test

Occasional Contributor
Posts: 8

Re: Test for p-value

Thanks. Please see the previous response on the hypothesis.


I understood the proc freq for categorical variables, but not sure which test to use when ordinal variables were involved. I can deem the ordinal variable as categorical, but only when there is no specific way for the oridinal variable by categorical variable (over 2 levels).



Ask a Question
Discussion stats
  • 4 replies
  • 3 in conversation