Удалить строку в кадре данных R - PullRequest
0 голосов
/ 18 мая 2018

Я использовал

milsa <- edit(data.frame()) 

Чтобы открыть редактор данных R, и теперь я могу ввести данные своей таблицы.Моя проблема в том, что в моей таблице 36 строк, но по какой-то причине в программе появилось 39 строк (все 3 дополнительные строки заполнены символом NA).Когда я пытаюсь использовать:

length(civil)

, я получаю 39 вместо 36. Как я могу решить эту проблему?Я пытаюсь использовать fix (milsa) , но не могу удалить дополнительные строки.

PS: Civil - это переменная milsa.

Ответы [ 2 ]

0 голосов
/ 19 мая 2018

Для удаления определенных строк

milsa <- milsa[-c(row_num1, row_num2, row_num3), ]

Для удаления строк, содержащих один или несколько NA *

milsa <- na.omit(milsa)
0 голосов
/ 18 мая 2018

Подмножество с индексом:

Вы можете переназначить data.frame себе только с теми строками, которые хотите сохранить.

milsa <- milsa[1:36,]

Вот ССЫЛКА на краткое руководство для справки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...