データフレームとは?
行列の章で学んだとおり、行列に格納するすべての要素は同じデータ型である必要があります。あの章では、スター・ウォーズのデータセットに数値データのみが含まれていました。
一方、市場調査のアンケートでは、次のような質問が含まれることがよくあります。
- 「既婚ですか?」などの「はい/いいえ」形式の質問(
logical) - 「年齢はおいくつですか?」(
numeric) - 「この製品についてどう思いますか?」などの自由回答形式の質問(
character) - …
これらの質問に対する回答をまとめると、複数のデータ型が混在するデータセットになります。実際のデータ分析では、1種類だけでなく、さまざまなデータ型を含むデータセットを扱うことがほとんどです。
データフレームは、データセットの変数を列、観測値を行として管理する構造です。SAS や SPSS などの統計ソフトウェアを使ったことがある方には、なじみのある概念でしょう。
この演習はコースの一部です
R 入門
演習の手順
回答を送信してください。組み込みのサンプルデータフレーム mtcars のデータがコンソールに表示されます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Print out built-in R data frame
mtcars