Resultados da pesquisa a pedido "pandas-groupby"
Os pandas Python classificam / classificam com base em outra coluna que difere para cada entrada
Gostaria de criar a quarta coluna abaixo com base nos três primeiros: user job time Rank A print 1559 2 A print 1540 2 A edit 1520 1 A edit 1523 1 A deliver 9717 3 B edit 1717 2 B edit 1716 2 B edit 1715 2 B deliver 1527 1 B deliver 1524 1A ...
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] )) ...
Pandas reindexam para preencher datas ausentes, ou melhor método para preencher?
Meus dados são registros de ausência de uma fábrica. Alguns dias não há ausências, portanto não há dados ou data registrados para esse dia. No entanto, e onde isso fica complicado com os outros exemplos mostrados, em qualquer dia, pode haver ...
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 ...
agrupar dados por estação, de acordo com as datas exatas
Eu tenho um arquivo CSV contendo 4 anos de dados e estou tentando agrupar dados por temporada ao longo dos 4 anos, dizendo de forma diferente, preciso resumir e plotar meus dados inteiros em apenas 4 temporadas. aqui está uma olhada no ...
grupo de pandas onde você obtém o máximo de uma coluna e o mínimo de outra coluna
Eu tenho um quadro de dados da seguinte maneira: user num1 num2 a 1 1 a 2 2 a 3 3 b 4 4 b 5 5Eu quero um quadro de dados que tenha o mínimo de num1 para cada usuário e o máximo de num2 para cada usuário. A saída deve ser como: user num1 num2 a ...
Pandas groupby com junção delimitadora
Tentei usar groupby para agrupar linhas com vários valores. col val A Cat A Tiger B Ball B Bat import pandas as pd df = pd.read_csv("Inputfile.txt", sep='\t') group = df.groupby(['col'])['val'].sum() Eu tenho A CatTiger B BallBatQuero ...
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 ...
Adicionando uma coluna nunique agregada e agrupada ao dataframe do pandas
Quero adicionar uma coluna agregada, agrupada e núnica ao meu quadro de dados do pandas, mas não agregar todo o quadro de dados. Estou tentando fazer isso em uma linha e evitar criar um novo objeto agregado e mesclar isso, etc. meu df tem faixa, ...