Rでデータフレームのカラム名をリストで表示する

 Rでデータフレームのカラム名をリストで表示するには、いくつかの方法があります。 

 方法1:names()関数


 最も簡単な方法は、names()関数を使用することです。この関数は、データフレームのカラム名のベクトルを返します。

 
# データフレームの作成
df <- 25="" age="" ane="" data.frame="" df="" name="" names="" ohn="" pre="">

**方法2:`colnames()`関数**

`colnames()`関数は、`names()`関数と同様の機能を提供します。

 
colnames(df)

# 出力
#[1] "name" "age"
**方法3:`str()`関数** `str()`関数は、データフレームの構造を表示します。この出力には、カラム名も含まれます。
 
str(df)

# 出力
#'data.frame':	2 obs. of  2 variables:
# $ name: chr  "John" "Jane"
# $ age : num  30 25
```r ``` **方法4:直接アクセス** データフレームはリストと同様に扱えるので、直接カラム名にアクセスすることもできます。
 
df$name

# 出力
#[1] "John" "Jane"
```r ``` **方法5:`lapply()`関数** `lapply()`関数を使用して、カラム名を含むリストを作成することもできます。
 
df$name
lapply(df, names)

# 出力
[[1]]
[1] "name"

[[2]]
[1] "age"
これらの方法のいずれを使用しても、データフレームのカラム名をリストで表示することができます。 **その他の方法** * `for`ループを使用して、カラム名を1つずつ表示することができます。 * `sapply()`関数を使用して、カラム名を含むベクトルを作成することができます。 * `tidyverse`パッケージの`select()`関数を使用して、カラム名を選択することができます。 これらの方法は、上記の方法よりも複雑ですが、より柔軟な方法でカラム名を処理することができます。

アーカイブ

もっと見る