eelbrain.table.frequencies¶
-
eelbrain.table.
frequencies
(y, x=None, of=None, sub=None, ds=None)¶ Calculate frequency of occurrence of the categories in
y
Parameters: - y : univariate
Values whose frequencies are of interest.
- x : categorial
Optional model defining cells for which frequencies are displayed separately.
- of : categorial
With
x
constant withinof
, only count frequencies for each value inof
once. (Compress y and x before calculating frequencies.)- sub : index
Only use a subset of the data.
- ds : Dataset
If ds is specified, other parameters can be strings naming for variables in
ds
.
Returns: - freq : Dataset
Dataset with frequencies.
Examples
A simple sample dataset:
>>> ds = Dataset() >>> ds['a'] = Factor('aabbcc') >>> ds['x'] = Factor('xxxyyy')
Display frequency of a single factor’s cells:
>>> print(table.frequencies('a', ds=ds)) cell n -------- a 2 b 2 c 2
Display frequency of interaction cells:
>>> print(table.frequencies('a', 'x', ds=ds)) x a b c ------------- x 2 1 0 y 0 1 2