The FREQ Procedure

ODS Graphics

Statistical procedures use ODS Graphics to create graphs as part of their output. ODS Graphics is described in detail in ChapterĀ 24, Statistical Graphics Using ODS.

Before you create graphs, ODS Graphics must be enabled (for example, by specifying the ODS GRAPHICS ON statement). For more information about enabling and disabling ODS Graphics, see the section Enabling and Disabling ODS Graphics in ChapterĀ 24, Statistical Graphics Using ODS.

The overall appearance of graphs is controlled by ODS styles. Styles and other aspects of using ODS Graphics are discussed in the section A Primer on ODS Statistical Graphics in ChapterĀ 24, Statistical Graphics Using ODS.

When ODS Graphics is enabled, you can request specific plots by specifying PLOTS= option in the TABLES statement. To produce a frequency plot or cumulative frequency plot, you must specify the FREQPLOT or CUMFREQPLOT plot-request, respectively, in the PLOTS= option. To produce a mosaic plot, you must specify the MOSAICPLOT plot-request in the PLOTS= option. You can also produce frequency, cumulative frequency, and mosaic plots by specifying the PLOTS=ALL option. By default, PROC FREQ produces all other plots that are associated with the analyses that you request in the TABLES statement. You can suppress the default plots and request specific plots by using the PLOTS(ONLY)= option. For more information, see the description of the PLOTS= option.

PROC FREQ assigns a name to each graph that it creates by using ODS Graphics. You can use these names to refer to the graphs. Table 23 lists the names of the graphs that PROC FREQ generates together with their descriptions, their PLOTS= options (plot-requests), and the TABLES statement options that are required to produce the graphs.

Table 23: Graphs Produced by PROC FREQ

ODS Graph Name Description PLOTS= Option TABLES Statement Option
AgreePlot Agreement plot AGREEPLOT AGREE (r times r table)
CumFreqPlot Cumulative frequency plot CUMFREQPLOT One-way table request
DeviationPlot Deviation plot DEVIATIONPLOT CHISQ (one-way table)
FreqPlot Frequency plot FREQPLOT Any table request
KappaPlot Kappa plot KAPPAPLOT AGREE (h times r times r table)
MosaicPlot Mosaic plot MOSAICPLOT Two-way or multiway table request
ORPlot Odds ratio plot ODDSRATIOPLOT MEASURES, OR,
or RELRISK (h times 2 times 2 table)
RelRiskPlot Relative risk plot RELRISKPLOT MEASURES or RELRISK
(h times 2 times 2 table)
RiskDiffPlot Risk difference plot RISKDIFFPLOT RISKDIFF (h times 2 times 2 table)
WtKappaPlot Weighted kappa plot WTKAPPAPLOT AGREE (h times r times r table, r > 2)


Last updated: December 09, 2022