複合オブジェクト型を作成する
この演習では、さまざまな種類のデータオブジェクトを確認します。作業環境には、要素数がそれぞれ3のベクトル numvec1、numvec2、charvec、logicvec が読み込まれています。
numvec1は数値ベクトルで、値は 1, 2, 3 です。numvec2は数値ベクトルで、値は 5, 2, 3 です。charvecは文字ベクトルで、値は "red"、"green"、"blue" です。logicvecは論理ベクトルで、値は TRUE、TRUE、FALSE です。
コンソールにオブジェクト名を入力すると、それぞれの中身を確認できます。これらのオブジェクトを使って、次の2つの複合オブジェクトを作成します。
- 数値行列
nummtx - データフレーム
dataframe
この演習はコースの一部です
SAS ユーザーのための R
演習の手順
- 数値ベクトル
numvec1とnumvec2から、列数2・行数3の数値行列nummtxを作成します。 - 4つのベクトル
numvec1、numvec2、charvec、logicvecからデータフレームdataframeを作成します。 - データフレーム
dataframeの構造を取得します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create matrix with numvec1 and numvec2 with 2 columns, 3 rows
___ <- matrix(c(___, ___), ___, ___)
# Create dataframe from numvec1, numvec2, charvec and logicvec
___
# Get the structure of dataframe
___