Rのデータフレームから値を選択する方法


  1. 行と列のインデックスを使用する方法:

    # データフレームの作成
    df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9))
    # 特定の行と列の値を選択
    value <- df[2, 3]  # 2行目の3列目の値を選択
    print(value)  # 結果の表示
  2. 列名を使用する方法:

    # データフレームの作成
    df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9))
    # 特定の列名を指定して値を選択
    value <- df$B[2]  # B列の2行目の値を選択
    print(value)  # 結果の表示
  3. dplyrパッケージを使用する方法:

    # dplyrパッケージの読み込み
    library(dplyr)
    # データフレームの作成
    df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9))
    # 特定の行と列の値を選択
    value <- df %>% 
    slice(2) %>%  # 2行目を選択
    select(C)  # C列を選択
    print(value)  # 結果の表示

これらはデータフレームから値を選択するための基本的な方法です。必要に応じて、データフレームの構造や選択する値の条件に合わせて適切な方法を選択してください。