04-30-2013 10:27 AM
I would like to perform Chi-square and Fisher exact test on a simple contingency table. If I use for instance the following code:
input gender $ numyes total;
response="Yes"; count=numyes; output;
response="No "; count=total-numyes; output;
Men 0 100
Women 45.2 100
proc freq data=yesno;
table gender * response / chisq fisher;
I obtain the following "WARNING: Fisher's exact test is not computed because of non-integer frequencies."
Do you have an idea how to proceed?
Thanking you in advance for your answer.
04-30-2013 10:57 AM
Well, the log is correct, you can't have a decimal in contingency tables, because they're counts.
Can you explain some more about what you're trying to do?
It looks like you have 2 percentages and want to compare them, so you've put them over 100. You could put it out of 1000 to remove the decimal but that can change the results.
04-30-2013 11:02 AM
Hi Reeza, thanks for your prompt reply. To be more precise, I try to compare two (or more) percentages. A more concrete case. I have the following percentages to compare: 7.5, 6.2, 5.3 and 9.9.
Need further help from the community? Please ask a new question.