我有一個data.table
,它有很多NAs
。我想擠data.table
,以便它可以在一個緊湊的方式表示如果行中有NA,則擠壓data.table
dt <- data.table(id=1:5, c('x',NA,'y',NA,'y'), c(NA,NA,NA,NA,'z'), c('y','z','y','x',NA))
dt
> id V2 V3 V4
>1: 1 x NA y
>2: 2 NA NA z
>3: 3 y NA y
>4: 4 NA NA x
>5: 5 y z NA
我要找的輸出是
dt
> id V2 V3
>1: 1 x y
>2: 2 z NA
>3: 3 y y
>4: 4 x NA
>5: 5 y z
東西:http://stackoverflow.com/questions/36639599/remove-leading-nas-to- align-data(還有一個'data.table'-答案)但是你想爲行做這件事。 – jogo