R言語での列の変異方法


  1. 列の追加: データフレームに新しい列を追加する方法です。

    df$new_column <- c(1, 2, 3, 4, 5)
  2. 列の削除: データフレームから特定の列を削除する方法です。

    df <- df[, -c(2, 4)]  # 列2と列4を削除
  3. 列の名前の変更: 既存の列の名前を変更する方法です。

    colnames(df)[3] <- "new_column_name"  # 列3の名前を変更
  4. 列の値の変更: 特定の条件に基づいて列の値を変更する方法です。

    df$column[df$column > 10] <- 0  # 列の値が10より大きい場合、0に変更
  5. 列の並び替え: データフレームの列を特定の順序で並び替える方法です。

    df <- df[, c("column1", "column2", "column3")]  # 列の順序を指定して並び替え
  6. 列のデータ型の変更: 列のデータ型を変更する方法です。例えば、数値列を文字列列に変換する場合などに使用します。

    df$column <- as.character(df$column)  # 数値列を文字列列に変換

これらはR言語で列の変異を行うための一般的な方法の一部です。データフレームの構造や目的によって他の方法も利用できますが、ここで示した方法はよく使用される基本的な操作です。詳細な使い方や他の関数については、Rの公式ドキュメントを参照してください。