第4章 Rベースで抽出・集計 ・ ノック 43 / 100 ・ [[000 - はじめに(使い方と目次)|目次]]<br>
← 前 [[042 - iris の構造を確認する]] ・ 次 → [[044 - 条件で行を絞る]]
> [!info] `
でデータの列を取り出す
> データフレームから特定の列だけを取り出したいときは、`データ名$列名` という書き方をします。`
は「この中の」というイメージです。たとえば `iris$Sepal.Length` は「irisデータの Sepal.Length 列」を意味します。取り出した結果は数値のベクトル(数字の1列)として返ってくるので、`head()` で先頭だけ確認するとすっきりします。
## 問題
`iris` の `Sepal.Length` 列の先頭6個の値を表示してください。
> [!tip] ヒント
> `
記号でデータ名と列名をつなぎ、さらに `head()` で囲みます。
> [!success]- 回答を見る
> ```r
> head(iris$Sepal.Length)
> ```
> ```
> [1] 5.1 4.9 4.7 4.6 5.0 5.4
> ```
> 6つの数値が横並びで表示されます。データフレームではなく「数値の並び(ベクトル)」として取り出されているため、列名は表示されません。