2017-01-12 5 views
0

Ниже приводится dataframeОбъединение нескольких столбцов без учета NA-х

enter image description here

Я хочу создать 6-й столбец, где все значения 5 столбцов комбинируются. Если столбец имеет NA или 0, его не следует рассматривать.

Должно быть пространство между каждой объединенной переменной.

ответ

0

Мы можем использовать

df1$X6 <- apply(df1, 1, FUN=function(x) paste(x[!is.na(x)], collapse=" ")) 
+0

... Спасибо, но выход, как это "bike_335, ball_514, coal_70". Я хочу, как этот «bike_335 ball_514 coal_70» без запятых. –

+0

@MohanChakradharVedurupaka Я изменил код – akrun

Смежные вопросы