我想要通過選擇數據框中元素包含的列的名稱不包含NA來構建矩陣或數據框。例如,假設我有:根據數據幀內容選擇列名R
zz <- data.frame(a = c(1, NA, 3, 5),
b = c(NA, 5, 4, NA),
c = c(5, 6, NA, 8))
這給:
a b c
1 1 NA 5
2 NA 5 6
3 3 4 NA
4 5 NA 8
我要承認每個NA和建設,看起來像一個新的矩陣或DF:
a c
b c
a b
a c
會有在輸入矩陣/ df的每一行中具有相同數目的NAs。我似乎無法得到正確的代碼來做到這一點。建議感激!
所有的行都會有2列不是「NA」嗎? – davechilders
是的。好問題。意味着把這個問題放在這個問題上。是的,最終矩陣中將有N列,例如N = 2,並且每行中的NAs數量相同。 – Ernie