特定のデータ入力のすべてのグループサイズが等しいかどうかを確認する必要があるコードを書いています。たとえば、「mpg」データセット (ggplot2 パッケージ内) に次のものが含まれているかどうかを知りたいとします。
- すべてのメーカーの車の数が等しい
- 各タイプの駆動装置 (4 輪、前輪、後輪) に同数の車
- 各エンジンタイプ(4 気筒、6 気筒、8 気筒)に同数の車両
mpg のようなデータの場合、これらの質問のいくつかは、要約出力を調べることで答えることができます。
library(ggplot2) # contains the mpg dataset
summary(mpg$drive) # shows the breakdown of cars by drive-type,
# which we can verify is unequal
しかし、グループのサイズが等しいかどうかを確認する簡単な方法が欠けているように感じます。のように呼び出すことができる単一の神話上の関数はありますare.groups.of.equal.size(x)
か? または、そのような情報を返す別の基本関数 (またはそれらの構成)?