我有一個大名單,但微例子是這樣的:合併兩個列表組件
A <- c("A", "a", "A", "a", "A")
B <- c("A", "A", "a", "a", "a")
C <- c(1, 2, 3, 1, 4)
mylist <- list(A=A, B=B, C= C)
預期輸出是合併A和B,使用每個部件看起來就像AB
AA, aA, Aa, aa, Aa
更好的排序方式,大寫永遠是第一位
AA, Aa, Aa, aa, Aa
因此新的列表或矩陣應該有兩列或行:
AA, Aa, Aa, aa, Aa
1, 2, 3, 1, 4
現在我想計算基礎類平均C的 - 「AA」,「AA」和「AA」
看起來簡單,但我不容易弄清楚。