Counting cases in a vector

Sometimes we need the count values cases in a given vector. One way I found to do the task is by check one condition and then counting TRUE or FALSE cases in the result vector. For example:

a=c(1,0,0,1,3,4,6,9,1)

aL <- a<=3

that will result in vector values of: [1] TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE  TRUE

then

table(aL)[“TRUE”]

will give you the count of TRUE in the vector i.e. the amount of cases with values larger or equal to 3

How beautiful could it be!

Anúncios

Sobre Conrado

Meu interesse é no estudo do comportamento social e comunicação de lagartos. "Infófilo", entusiasta do software livre, da licença creative commons e do livre acesso da produção artística e intelectual.

Publicado em outubro 7, 2014, em Uncategorized e marcado como , . Adicione o link aos favoritos. Deixe um comentário.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: