У меня есть фрейм данных, импортированный из excel csv. Пока это работает, однако csv всегда сохраняет 49 999 строк, хотя данных всего около 10 000 строк. Все остальные строки пусты.
Как теперь выбрать только ту часть фрейма данных, содержащую хотя бы один столбец с данными? с одной строкой мне удалось это сделать:
MyDF[length(MyDF[MyDF!=""])>0]
Но как я могу сделать это для всего фрейма данных? Я хотел бы назначить этот «вложенный фрейм данных» новому фрейму данных.
ИЗМЕНИТЬ пример данных:
Очень простой пример:
data<-matrix(c(1,2,1,NA,NA,NA),nrow=3,ncol=2,byrow=TRUE)
[,1] [,2]
[1,] 1 2
[2,] 1 NA
[3,] NA NA
data2<-data[sum(!is.na(test))>0,]
не подмножество .. но почему?