R-data-frames
提供:Dev Guides
R-データフレーム
データフレームはテーブルまたは2次元配列のような構造で、各列には1つの変数の値が含まれ、各行には各列の値のセットが1つ含まれます。
以下は、データフレームの特性です。
- 列名は空ではないはずです。
- 行名は一意である必要があります。
- データフレームに格納されるデータは、数値、ファクタ、または文字タイプです。
- 各列には同じ数のデータ項目が含まれている必要があります。
データフレームの作成
上記のコードを実行すると、次の結果が生成されます-
データフレームの構造を取得する
データフレームの構造は、* str()*関数を使用して確認できます。
上記のコードを実行すると、次の結果が生成されます-
データフレームのデータの概要
統計の概要とデータの性質は、* summary()*関数を適用することで取得できます。
上記のコードを実行すると、次の結果が生成されます-
データフレームからデータを抽出する
列名を使用してデータフレームから特定の列を抽出します。
上記のコードを実行すると、次の結果が生成されます-
最初の2行を抽出してから、すべての列を抽出します
上記のコードを実行すると、次の結果が生成されます-
2 ^ nd ^および4 ^ th ^列で3 ^ rd ^および5 ^ th ^行を抽出します
上記のコードを実行すると、次の結果が生成されます-
データフレームを展開
データフレームは、列と行を追加することで拡張できます。
列を追加
新しい列名を使用して列ベクトルを追加するだけです。
上記のコードを実行すると、次の結果が生成されます-
行を追加する
既存のデータフレームに永続的に行を追加するには、既存のデータフレームと同じ構造で新しい行を取り込み、* rbind()*関数を使用する必要があります。
以下の例では、新しい行を含むデータフレームを作成し、既存のデータフレームとマージして最終的なデータフレームを作成します。
上記のコードを実行すると、次の結果が生成されます-