R-factors
提供:Dev Guides
R-要因
ファクターは、データを分類してレベルとして保存するために使用されるデータオブジェクトです。 文字列と整数の両方を保存できます。 これらは、限られた数の一意の値を持つ列で役立ちます。 「男性、女性」、True、Falseなど。 統計モデリングのデータ分析に役立ちます。
因子は、ベクトルを入力として* factor()*関数を使用して作成されます。
例
上記のコードを実行すると、次の結果が生成されます-
データフレームの要因
テキストデータの列を持つデータフレームを作成すると、Rはテキスト列をカテゴリカルデータとして扱い、その列にファクターを作成します。
上記のコードを実行すると、次の結果が生成されます-
レベルの順序を変更する
因子内のレベルの順序は、新しいレベルの順序で因子関数を再度適用することにより変更できます。
上記のコードを実行すると、次の結果が生成されます-
因子レベルの生成
- gl()*関数を使用して、因子レベルを生成できます。 入力として2つの整数を取り、それはレベルの数と各レベルの回数を示します。
構文
以下は、使用されるパラメータの説明です-
- n はレベル数を示す整数です。
- k は、レプリケーションの数を示す整数です。
- labels は、結果の因子レベルのラベルのベクトルです。
例
上記のコードを実行すると、次の結果が生成されます-