Resultados da pesquisa a pedido "pandas-groupby"

4 a resposta

Como resumir as diferentes combinações de grupos por grupo?

Estou compilando uma tabela das 3 principais culturas por município. Alguns municípios têm as mesmas variedades de culturas na mesma ordem. Outros municípios têm as mesmas variedades de culturas em uma ordem diferent df1 = pd.DataFrame( { ...

1 a resposta

Python Groupby com máscara booleana

Tenho um dataframe de pandas com o seguinte formato geral: id,atr1,atr2,orig_date,fix_date 1,bolt,l,2000-01-01,nan 1,screw,l,2000-01-01,nan 1,stem,l,2000-01-01,nan 2,stem,l,2000-01-01,nan 2,screw,l,2000-01-01,nan 2,stem,l,2001-01-01,2001-01-01 ...

4 a resposta

Grupo de pandas por várias colunas, lista de várias colunas

Eu tenho os seguintes dados: Invoice NoStockCode Description Quantity CustomerID Country 536365 85123A WHITE HANGING HEART T-LIGHT HOLDER 6 17850 United Kingdom 536365 71053 WHITE METAL LANTERN 6 17850 United Kingdom 536365 84406B CREAM CUPID ...

1 a resposta

Os pandas encontram duração entre as datas em que uma condição é atendida?

Eu tenho um DataFrame de pandas que se parece com isso: ╔═══╦════════════╦═════════════╗ ║ ║ VENDOR ID ║ DATE ║ ╠═══╬════════════╬═════════════╣ ║ 1 ║ 33 ║ 01/12/2018 ║ ║ 2 ║ 33 ║ 03/12/2018 ║ ║ 3 ║ 12 ║ 01/08/2018 ║ ║ 4 ║ 12 ║ 01/15/2018 ║ ║ 5 ...

2 a resposta

Dataframe de pandas para ditar dict

Dado o seguinte quadro de dados do pandas: ColA ColB ColC 0 a1 t 1 1 a2 t 2 2 a3 d 3 3 a4 d 4Eu quero pegar um dicionário de dicionário. Mas consegui criar apenas o seguinte: d = {t : [1, 2], d : [3, 4]}por: d = {k: list(v) for k,v in ...

1 a resposta

Converter pandas.groupby em dict

Considere, dataframed: d = pd.DataFrame({'a': [0, 2, 1, 1, 1, 1, 1], 'b': [2, 1, 0, 1, 0, 0, 2], 'c': [1, 0, 2, 1, 0, 2, 2]} > a b c 0 0 2 1 1 2 1 0 2 1 0 2 3 1 1 1 4 1 0 0 5 1 0 2 6 1 2 2Quero dividi-lo por colunaa no dicionário assim: {0: a b ...

2 a resposta

df.groupby (…) .agg (set) produz resultados diferentes em comparação com df.groupby (…) .agg (lambda x: set (x))

Respondendoessa questão [https://stackoverflow.com/questions/49535966/what-is-the-pythonic-way-of-collapsing-values-into-a-set-for-multiple-columns-pe] descobriu-se quedf.groupby(...).agg(set) edf.groupby(...).agg(lambda x: set(x)) estão ...

1 a resposta

Como redefinir cumsum após alteração no sinal de valores?

In [46]: d = np.random.randn(10, 1) * 2 In [47]: df = pd.DataFrame(d.astype(int), columns=['data'])Estou tentando criar uma coluna cumsum onde ela deve redefinir após uma alteração de sinal na coluna de dados, como esta data custom_cumsum 0 -2 ...

1 a resposta

Python Pandas agrupa por várias colunas, média de outra - nenhum grupo por objeto

Eu tenho alguns dados parecidos com este e chamados 'test_df' ID Year Value Value2 0 A 2012 1 4 1 A 2012 2 5 2 A 2013 4 6 3 A 2013 5 7 4 B 2014 6 8 5 B 2014 7 4 6 B 2013 8 8Eu quero que fique assim: ID Year Value_avg Value2_avg A 2012 1.5 4.5 A ...

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 ...