Resultados da pesquisa a pedido "pandas-groupby"

4 a resposta

Conte valores únicos com pandas por grupo [duplicado]

Esta pergunta já tem uma resposta aqui: Pandas contam (distinto) equivalente [/questions/15411158/pandas-countdistinct-equivalent] 5 respostasEu preciso contar @ únicID valores em cadadomain Tenho dados ID, domain 123, 'vk.com' 123, 'vk.com' ...

2 a resposta

Por que o primeiro e o último do grupo não me dão o primeiro e o último

Estou postando isso porque o tópico acabou de ser abordado em outra pergunta / resposta e o comportamento não está muito bem documentado. Considere o quadro de dadosdf df = pd.DataFrame(dict( A=list('xxxyyy'), B=[np.nan, 1, 2, 3, 4, np.nan] )) ...

3 a resposta

Concat dataframes python com base em linhas exclusivas

Meu dataframe tem a seguinte aparência: df1 user_id username firstname lastname 123 abc abc abc 456 def def def 789 ghi ghi ghidf2 user_id username firstname lastname 111 xyz xyz xyz 456 def def def 234 mnp mnp mnpAgora eu quero um dataframe ...

2 a resposta

Acelere os pandas cummin / cummax

...

1 a resposta

Agrupe dataframe de pandas python por semanas (a partir de segunda-feira)

Eu tenho um dataframe com valores por dia (veja df abaixo). Quero agrupar o campo "Previsão" por semana, mas com segunda-feira como o primeiro dia da semana. Atualmente, eu posso fazê-lo via pd.TimeGrouper ('W') (consulte df_final abaixo), mas ...

1 a resposta

Como eliminar duplicatas com base em dois ou mais critérios de subconjuntos no quadro de dados do Pandas

Vamos dizer que este é o meu quadro de dados df = pd.DataFrame({ 'bio' : ['1', '1', '1', '4'], 'center' : ['one', 'one', 'two', 'three'], 'outcome' : ['f','t','f','f'] })Se parece com isso ... bio center outcome 0 1 one f 1 1 one t 2 1 two f 3 ...

3 a resposta

Soma cumulativa agrupada de rolamento

Estou procurando criar uma soma cumulativa agrupada sem interrupção. Posso obter o resultado via iteração, mas queria ver se havia uma maneira mais inteligente. Aqui está a aparência dos dados de origem: Per C V 1 c 3 1 a 4 1 c 1 2 a 6 2 b 5 3 ...

1 a resposta

Como dinamizar um quadro de dados

O que é pivô?Como eu giro?Isso é um pivô?Formato longo para formato amplo?Eu já vi muitas perguntas sobre tabelas dinâmicas. Mesmo que eles não saibam que estão perguntando sobre tabelas dinâmicas, geralmente o são. É praticamente ...

5 a resposta

Pandas groupby - conjunto de valores diferentes

Eu tenho esse quadro de dados x = pd.DataFrame.from_dict({'cat1':['A', 'A', 'A', 'B', 'B', 'C', 'C', 'C'], 'cat2':['X', 'X', 'Y', 'Y', 'Y', 'Y', 'Z', 'Z']}) cat1 cat2 0 A X 1 A X 2 A Y 3 B Y 4 B Y 5 C Y 6 C Z 7 C ZQuero agrupar porcat1e, em ...

3 a resposta

Conte cada grupo sequencialmente pandas

Eu tenho um df que estou agrupando por duas colunas. Eu quero contar cada grupo sequencialmente. O código abaixo conta cada linha dentro de um grupo sequencialmente. Parece mais fácil do que eu penso, mas não consigo descobrir. df = ...