R の match() 関数

UB3/informatics/r/match

このページの最終更新日: 2024/09/30

  1. データフレームの行の順番を変える

広告

データフレームの行の順番を変える

とりあえずコードのみメモ。

# Sample dataframe
df <- data.frame(
Name = c("John", "Alice", "Bob", "Eve", "Mike"),
Age = c(25, 30, 35, 40, 45),
Score = c(80, 85, 90, 95, 100)
)

# Character vector defining the desired order of rows
new_order <- c("Bob", "John", "Mike", "Eve", "Alice")

# Reorder dataframe according to the new_order vector
df_reordered <- df[match(new_order, df$Name), ]


広告

References

コメント欄

サーバー移転のため、コメント欄は一時閉鎖中です。サイドバーから「管理人への質問」へどうぞ。