общее количество столбцов в матрице, имеющее как минимум 1 отрицательное значение - PullRequest
1 голос
/ 10 апреля 2020

Я хотел бы найти общее количество столбцов в матрице из 100 строк и 1000 столбцов, которые имеют по крайней мере одно отрицательное значение (или, по крайней мере, одно значение ниже нуля). Как это можно кодировать в Rstudio, пожалуйста?

1 Ответ

1 голос
/ 10 апреля 2020

Мы можем использовать colSums для логического matrix и проверить, если значения больше 0, получить данные sum

sum(colSums(m1 < 0) > 0)
#[1] 6

set.seed(24)
m1 <- matrix(sample(-1:15, 10 * 10, replace = TRUE), 10, 10)
...