1つは、データフレームの構成です。
データフレームはデータのマトリックスですが、データフレームの列はさまざまなタイプのデータにすることができます。
データフレームの各列は変数であり、各行は観測値です。
1. data.frame()関数を使用して、Rでデータフレームを作成します
(1)x1とx2からデータフレームを作成します
x1=c(171,175,159,155,152,160)
x2=c(57,64,41,38,35,40)
X = data.frame(x1,x2)
print(X)
(2)データフレームの列に名前を付けます
Y = data.frame('身高' = x1,'体重' = x2)
print(Y)
第二に、データフレームの構成
1. Rでrbind()を使用して、2つ以上のベクトル、行列、またはデータフレームを行ごとにマージし、新しいデータフレームを形成します。
print(rbind(x1,x2))
2. Rでcbind()を使用して、2つ以上のベクトル、行列、またはデータフレームを列ごとに組み合わせて、新しいデータフレームを形成します。
print(cbind(x1,x2))
3. Rのhead()関数とtail()関数を使用して、行ごとに表示します
①Rのhead()関数を使用して、データの最初の数行(デフォルトでは6行)を表示します。
head(X)
②Rのtail()関数を使用して、データの最後の数行(デフォルトでは6行)を表示します。
tail(X,3)
三、データフレームの適用
データフレームの場合、アプリケーション関数** apply()**は通常、行と列の統計計算を実行するために使用されます
。apply(X、MARGIN、FUN)
これらの中で:
Xは、データフレーム又はマトリックスである
マージンが行または列に操作を実行するかどうかを指定するために使用され、MARGIN = 1は、その行を示す証拠金= 2列のことを示している
FUNは、計算機能を指定するために使用され
1.合計
X_R = apply(X,1,sum)
print(X_S)
2.列ごとの合計
X_C = apply(X,2,sum)
print(X_C)
cbind(X,'行的和'= X_R)