Defina o intervalo em x, classifique e conte no Pandas

Defina o intervalo em x, classifique e conte no Pandas

Eu tenho um dataframe e quero definir vários intervalos para x em uma determinada coluna. Por exemplo, tenho 1000 entradas na coluna C com valores diferentes (de 0 a 100). Quero ordenar os valores de mínimo a máximo, dividir em partes como: 0 a 10, 10 a 20 etc, e agora contar quantos desses valores tenho em cada parte.

(0 a 10) Tenho 4 valores (não me importa quais exatamente) (10 a 20) Tenho 22 valores etc...

Responder1

Provavelmente deveria estar no StackOverflow, mas também sou novo, então não tenho ideia de como movê-lo ...

De qualquer forma, parece que você basicamente quer um histograma, o que os pandas podem fazer:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.hist.html

Se você quiser transformar o histórico em texto, verifique isto:https://stackoverflow.com/questions/14992644/turn-pandas-dataframe-of-strings-into-histogram

informação relacionada