R-vectors
提供:Dev Guides
R-ベクトル
ベクトルは最も基本的なRデータオブジェクトであり、6種類のアトミックベクトルがあります。 論理、整数、倍精度、複素数、文字、および生です。
ベクター作成
単一要素ベクトル
Rに値を1つだけ記述しても、長さ1のベクトルになり、上記のベクトルタイプのいずれかに属します。
上記のコードを実行すると、次の結果が生成されます-
複数の要素のベクトル
数値データでコロン演算子を使用
上記のコードを実行すると、次の結果が生成されます-
シーケンス(Seq。)演算子を使用
上記のコードを実行すると、次の結果が生成されます-
- c()関数の使用 *
要素の1つが文字である場合、非文字値は文字タイプに強制されます。
上記のコードを実行すると、次の結果が生成されます-
ベクター要素へのアクセス
ベクターの要素には、インデックスを使用してアクセスします。* []角括弧*はインデックス作成に使用されます。 インデックス作成は位置1から始まります。 インデックスに負の値を指定すると、その要素がresultから削除されます。 TRUE 、 FALSE 、または 0 および 1 は、インデックス作成にも使用できます。
上記のコードを実行すると、次の結果が生成されます-
ベクトル操作
ベクトル演算
同じ長さの2つのベクトルを加算、減算、乗算、または除算して、ベクトル出力として結果を得ることができます。
上記のコードを実行すると、次の結果が生成されます-
ベクター要素のリサイクル
長さが等しくない2つのベクトルに算術演算を適用すると、短いベクトルの要素はリサイクルされて演算が完了します。
上記のコードを実行すると、次の結果が生成されます-
ベクター要素の並べ替え
ベクトルの要素は、* sort()*関数を使用してソートできます。
上記のコードを実行すると、次の結果が生成されます-