Подсчет количества строк в кадре данных, имеющих различное количество строк для каждого столбца - PullRequest
1 голос
/ 21 июня 2019

Я делаю статистический анализ некоторых генов в R. В кадре данных, который содержит гены, разное количество строк для каждого столбца, и я хочу подсчитать количество строк, принадлежащих каждому столбцу.

Я пытался:

sum(!is.na(mydata$"column_name")))

, а также:

NROW(mydata$"column_name")

Приведенный выше код дает значение 334, которое является длиной самого длинного столбца.Как я могу посчитать «фактическое» количество строк (количество наблюдений) для каждого столбца?Ниже приведено изображение того, как выглядит фрейм данных: https://ibb.co/mhRgVqx

1 Ответ

0 голосов
/ 21 июня 2019

Несмотря на отсутствие репродуктивного примера, я могу предположить, что ячейки NULL на кадре данных в действительности являются пустой строкой - "".

Попробуйте, адаптируя это решение:

sum(mydata$"column_name"!= "")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...