始める無料で始める

複合オブジェクト型を作成する

この演習では、さまざまな種類のデータオブジェクトを確認します。作業環境には、要素数がそれぞれ3のベクトル numvec1numvec2charveclogicvec が読み込まれています。

  • numvec1 は数値ベクトルで、値は 1, 2, 3 です。
  • numvec2 は数値ベクトルで、値は 5, 2, 3 です。
  • charvec は文字ベクトルで、値は "red"、"green"、"blue" です。
  • logicvec は論理ベクトルで、値は TRUE、TRUE、FALSE です。

コンソールにオブジェクト名を入力すると、それぞれの中身を確認できます。これらのオブジェクトを使って、次の2つの複合オブジェクトを作成します。

  • 数値行列 nummtx
  • データフレーム dataframe

この演習はコースの一部です

SAS ユーザーのための R

コースを見る

演習の手順

  • 数値ベクトル numvec1numvec2 から、列数2・行数3の数値行列 nummtx を作成します。
  • 4つのベクトル numvec1numvec2charveclogicvec からデータフレーム 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
___
コードを編集して実行