R i matryca z 1 rzędem

czy możliwe jest posiadanie macierzy z 1 wierszem tylko w R?

Oto mój kod:

   nas <- which(!is.na(y))   
   x <- x[nas,]
   y <- y[nas]

   ...
   data.frame(y,x)

pomysł jest taki, że mam wektor y i macierz x. Y może zawierać niektóre wartości NA, które chcę znaleźć i usunąć indeks tych wartości z wektora i macierzy.

Później chcę oprawić ramkę w znak x. Problem polega jednak na tym, że jest tylko jedna wartość, która nie jest NA w y. Oznacza to, że muszę usunąć wszystkie elementy z wyjątkiem 1 z y i wszystkich oprócz 1 wiersza z x, który ma macierz z tylko 1 wierszem, który wydaje się być konwertowany na numeryczny, co wydaje się przerywać operację data.frame. Spodziewałem się, że zwróci ramkę zawierającą 1 wiersz: y x1 x2 .. zamiast tego otrzymam:

   y    x
1  0 12.0
2  0 14.8
3  0 14.2
4  0 14.8
5  0  2.0
6  0  4.0
7  0  1.0
8  0  2.0
9  0 26.0
10 0  4.0
11 0  6.0
12 0  2.0
13 0 16.0

questionAnswers(2)

yourAnswerToTheQuestion