Articles of agregado

Inicialização agregada de C ++ 11 para classs com inicializadores de membro não estático

É permitido no padrão: struct A { int a = 3; int b = 3; }; A a{0,1}; // ??? Essa class ainda é agregada? clang aceita este código, mas o gcc não.

O COUNT (*) sempre retorna um resultado?

Se eu executar uma consulta como: SELECT COUNT(*) as num FROM table WHERE x = ‘y’ Será que sempre retornará um resultado, mesmo quando a consulta não corresponder a nenhum registro? Ou preciso validar e garantir que uma linha seja retornada como resultado?

Aplicar function condicionalmente

Eu tenho um dataframe como este: experiment iter results A 1 30.0 A 2 23.0 A 3 33.3 B 1 313.0 B 2 323.0 B 3 350.0 …. Existe uma maneira de calcular os resultados aplicando uma function com condições? No exemplo acima, essa condição é todas as iterações de um experimento específico. A sum […]

Resumindo várias colunas com dplyr?

Eu estou lutando um pouco com a syntax dplyr. Eu tenho um quadro de dados com diferentes variables ​​e uma variável de agrupamento. Agora eu quero calcular a média para cada coluna dentro de cada grupo, usando dplyr em R. df % group_by(grp) %>% summarise(mean(a)) Isso me dá a média para a coluna “a” para […]

Extração de linha correspondente ao valor mínimo de uma variável por grupo

Desejo (1) agrupar dados por uma variável ( State ), (2) dentro de cada grupo encontrar a linha de valor mínimo de outra variável ( Employees ) e (3) extrair a linha inteira. (1) e (2) são fáceis de uma linha, e eu sinto que (3) deveria ser também, mas eu não consigo entender. Aqui […]

Extraia o valor máximo dentro de cada grupo em um dataframe

Eu tenho um quadro de dados com uma variável de agrupamento (“Gene”) e uma variável de valor (“Value”): Gene Value A 12 A 10 B 3 B 5 B 6 C 1 D 3 D 4 Para cada nível da minha variável de agrupamento, desejo extrair o valor máximo. O resultado deve ser um quadro […]

Como adicionar contagem de valores exclusivos por grupo para R data.frame

Desejo contar o número de valores exclusivos por meio do agrupamento de uma segunda variável e, em seguida, adicionar a contagem ao data.frame existente como uma nova coluna. Por exemplo, se o quadro de dados existente for assim: color type 1 black chair 2 black chair 3 black sofa 4 green sofa 5 green sofa […]

Aplicar várias funções de resumo em diversas variables ​​por grupo em uma chamada

Eu tenho o seguinte quadro de dados x <- read.table(text = " id1 id2 val1 val2 1 ax 1 9 2 ax 2 4 3 ay 3 5 4 ay 4 9 5 bx 1 7 6 by 4 4 7 bx 3 9 8 by 2 8", header = TRUE) Eu quero calcular a […]

Conte o número de observações / linhas por grupo e adicione o resultado ao quadro de dados

Digamos que eu tenha um object data.frame : df <- data.frame(name=c('black','black','black','red','red'), type=c('chair','chair','sofa','sofa','plate'), num=c(4,5,12,4,3)) Agora quero contar o número de observações de cada combinação de name e type . Isso pode ser feito da seguinte maneira: table(df[ , c(“name”,”type”)]) ou possivelmente também com plyr (embora não tenha certeza de como). No entanto, como obtenho os resultados […]

ListAGG no SQLSERVER

Estou tentando agregar um campo ‘STRING’ no SQLServer. Eu gostaria de encontrar a mesma function LISTAGG como no Oracle. Você sabe como fazer a mesma function ou outro método? Por exemplo, Field A | Field B 1 | A 1 | B 2 | A E eu gostaria que o resultado dessa consulta fosse 1 […]