2 4:16 PM
Subject: [R] Select maximum subset
Suppose i have matrix z
id<-c(1,2,3,4,5)
a <- c(4, 3, 2, NA, 1)
b <- c(3, NA, 2, 7, 1)
c <-c(3, NA, NA, 7, NA)
z<- cbind(id,a, b,c)
id a b c
[1,] 1 4 3 3
[2,] 2 3 NA NA
[3,] 3 2 2 NA
[4,] 4 NA 7 7
[5,] 5 1 1 NA
I
Hi,
try this:
z1<-data.frame(z)
z1[colSums(is.na(z1))<=1]
# id a b
#1 1 4 3
#2 2 3 NA
#3 3 2 2
#4 4 NA 7
#5 5 1 1
A.K.
- Original Message -
From: Evgenia
To: r-help@r-project.org
Cc:
Sent: Sunday, December 23, 2012 4:16 PM
Subject: [R] Select maximum subset
S
Suppose i have matrix z
id<-c(1,2,3,4,5)
a <- c(4, 3, 2, NA, 1)
b <- c(3, NA, 2, 7, 1)
c <-c(3, NA, NA, 7, NA)
z<- cbind(id,a, b,c)
id a b c
[1,] 1 4 3 3
[2,] 2 3 NA NA
[3,] 3 2 2 NA
[4,] 4 NA 7 7
[5,] 5 1 1 NA
I want to select those columns for which I have the smallest
3 matches
Mail list logo