Contar linhas no R e SAS/SQL

Uma rapidinha para te ajudar a entender as bases analisadas…

Quando contamos as linhas no PROC SQL do SAS, podemos utilizar:

proc sql;
    select count(*) from nome_da_base;
run;

Se quisermos acrescentar uma condição, basta usar o where. E.g.: contar as linhas em que a UF do indivíduo é SP:

proc sql;
    select count(*) from nome_da_base
    where UF = "SP";
run;

Já no R:

# conta linhas da base

nrow(nome_da_base)

# ou

length(nome_da_base$UF)

# conta linhas onde UF = SP

length(nome_da_base$UF[nome_da_base$UF == "SP"])

Não poderia usar length(nome_da_base)?

Não, nesse caso, você traria o número de colunas.

Simples, não? É besta, mas é sempre bom dar uma analisada na volumetria da base utilizada para analisar se faz sentido ou não.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *