Home > 行の並び替え


R言語でベクトルに基づいて行を並び替える方法

方法1: ベクトルの値をインデックスとして使用する方法 この方法では、並び替えたいベクトルの値をインデックスとして使用して、データフレームの行を並び替えます。# データフレームの作成 df <- data.frame(name = c("A", "B", "C", "D"), value = c(4, 2, 1, 3)) # 並び替えたいベクトル sort_vector <- c(2, 3, 1, 4) # ベクトルをインデックスとして使用して行を並び替える sorted_df <- df[sort_vector, ] # 結果の表示 pri>>More