3.7.3.7. renom.utility.evaluation.crosstab package

crosstab ( columns , index )

2つの配列を使ってクロステーブルを作成する

パラメータ:
  • columns ( array ) – 列にまとめる値
  • index ( array ) – 行にまとめる値
Return ndarray:

クロステーブルを配列にしたもの

Example:
>>> from renom.utility.evaluation import crosstab
>>> a = ['cat', 'cat', 'cat', 'cat', 'dog', 'dog', 'dog', 'dog', 'cat', 'cat', 'cat']
>>> b = ['tokyo', 'tokyo', 'tokyo', 'osaka', 'tokyo', 'tokyo', 'tokyo', 'osaka', 'osaka', 'osaka', 'tokyo']
>>> arr = crosstab(a, b)
|        cat   dog   sum
|
| osaka    3     1     4
| tokyo    4     3     7
|
|   sum    7     4    11
>>> arr
array([[3, 1],
       [4, 3]])