次のデータフレームがあると仮定します。
x1 <- c(12:4, 5:8, NA, NA)
x2 <- c(15:8, 9:15)
x3 <- c(14:9, 10:13, NA, NA, NA, NA, NA)
df <- data.frame(x1, x2, x3)
各列の最小値を検索し、前のすべての値を削除し、列を NA で埋めて同じ長さを維持するにはどうすればよいですか? NA は、列の最後にのみ追加して、最小値が行 Nr にあるようにする必要があります。1. 私の実際の dfs には、さまざまな数の列と行があります。
望ましい結果は次のとおりです。
x1 x2 x3
1 4 8 9
2 5 9 10
.
.
8 NA 15 NA