Как найти количество положительных значений в векторе в R studio? - PullRequest
0 голосов
/ 09 марта 2020

Я работаю с большим вектором из примерно 3000 записей и хочу узнать, сколько из этих записей являются положительными значениями. Я не уверен, какую функцию / код использовать, чтобы определить это.

Ответы [ 2 ]

2 голосов
/ 09 марта 2020

Предполагая, что ваш вектор назван v:

# To see how many of them are positive
sum(v > 0)

# Indexing the ones that are positive
v[v > 0]
2 голосов
/ 09 марта 2020

Возьмите сумму логического значения после проверки, какие значения больше 0. Причина, по которой это работает, заключается в том, что TRUE будет приведен к 1, а FALSE будет приведен к 0

x = -10:10
sum(x > 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...