SASでクロス集計をしよう

      2015/12/07

クロス集計とは

前回は単純集計をしました。Aの属性の人は○人、Bの属性の人は○人という風に集計をしていましたが、今回A属性でありB属性という2つの属性をもった人数を集計します。

クロス集計をしよう

では、例題です。 例)
ボール投げを実施しました。ボールを一回投げて距離に応じて1~100点まで成績を記入した。男女でコーラ派、ドクペ派、メロンソーダ派がそれぞれの組み合わせの人数を求める。
sasプログラム上では、drinkが1ならコーラ派、2ならドクペ派、3ならメロンソーダ派とした。
単純集計を行うプロシジャーはproc freqです。

data shukei;
input id age $ sex $ drink $ sco;
cards;
001 20 m 1 80
002 21 f 2 90
003 20 m 3 70
004 21 m 3 60
005 22 m 2 85
006 20 f 2 80
007 21 m 1 68
008 21 f 1 73
;
proc freq data=shukei;
tables sex*drink;
run;

SAS_Studio

SASトップページ

 - SAS