Aplica-se a
Revolution Analytics

Uma maneira de fazer isso é usar o rxSummary() para calcular as somas de grupo e, em seguida, calcular os percentuais de grupo dessas contagens categóricos. Aqui está um exemplo simples que mostra como fazer isso:

df <- data.frame(g = c('1', '0', '1', '0'), a=c(1, 2, 3, 4)) sums.within.g <- rxSummary(a ~ g, data = df, summaryStats = "Sum") sums.within.g <- sums.within.g$categorical[[1]][,3]numRows <- length(unique(df$g)) totSum <- cumsum(sums.within.g) totSum <- totSum[length(totSum)] df.percentages <- sums.within.g / totSum names(df.percentages) <- levels(df$g)> df.percentages  0 1 0.6 0.4

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.