Resultados da pesquisa a pedido "pandas-groupby"
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' ...
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] )) ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 = ...